70 #ifndef STEAM_MOBJECT_SESSION_INTERFACE_MODULES_H 71 #define STEAM_MOBJECT_SESSION_INTERFACE_MODULES_H 101 TimelineTracker timelineRegistry_;
102 SequenceTracker sequenceRegistry_;
117 asset::Timeline::setRegistryInstance (timelineRegistry_);
118 asset::Sequence::setRegistryInstance (sequenceRegistry_);
122 SessionInterfaceModules::~SessionInterfaceModules()
124 if (asset::Sequence::is_attached_to (sequenceRegistry_))
125 asset::Sequence::deactivateRegistryLink();
127 if (asset::Timeline::is_attached_to (timelineRegistry_))
128 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.