61 #ifndef STEAM_MOBJECT_SESSION_INTERFACE_MODULES_H 62 #define STEAM_MOBJECT_SESSION_INTERFACE_MODULES_H 92 TimelineTracker timelineRegistry_;
93 SequenceTracker sequenceRegistry_;
108 asset::Timeline::setRegistryInstance (timelineRegistry_);
109 asset::Sequence::setRegistryInstance (sequenceRegistry_);
113 SessionInterfaceModules::~SessionInterfaceModules()
115 if (asset::Sequence::is_attached_to (sequenceRegistry_))
116 asset::Sequence::deactivateRegistryLink();
118 if (asset::Timeline::is_attached_to (timelineRegistry_))
119 asset::Timeline::deactivateRegistryLink();
Any copy and copy construction prohibited.
Steam-Layer implementation namespace root.
Namespace of Session and user visible high-level objects.
Management of defaults and default rules.
Structural building block of the session: a sequence of clips.
Organise a collection of preconfigured default objects.
Collection of implementation components, providing self-contained sub-elements exposed on the public ...
Search and query services to discover contents of the session.
Tracking instances automatically on creation and disposal.
SessionInterfaceModules()
init element-tracking mechanism for timelines and sequences on session creation
Access point to session global search and query functions.
Top level structural element within the session.