![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "steam/mobject/session/session-interface-modules.hpp"
Collection of implementation components, providing self-contained sub-elements exposed on the public Session API.
Definition at line 87 of file session-interface-modules.hpp.
Public Attributes | |
| lumiera::query::DefsManager | defaultsManager_ |
| mobject::session::ElementQuery | elementQueryAPI_ |
| TimelineTracker | timelineRegistry_ |
| SequenceTracker | sequenceRegistry_ |
Public Member Functions | |
| SessionInterfaceModules () | |
| init element-tracking mechanism for timelines and sequences on session creation | |
| ~SessionInterfaceModules () | |
Additional Inherited Members | |
Protected Member Functions inherited from NonCopyable | |
| ~NonCopyable ()=default | |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable const &)=delete | |
| NonCopyable & | operator= (NonCopyable const &)=delete |
|
inline |
init element-tracking mechanism for timelines and sequences on session creation
Definition at line 106 of file session-interface-modules.hpp.
References SessionInterfaceModules::sequenceRegistry_, AutoRegistered< Sequence >::setRegistryInstance(), AutoRegistered< Timeline >::setRegistryInstance(), and SessionInterfaceModules::timelineRegistry_.
Here is the call graph for this function:
|
inline |
Definition at line 113 of file session-interface-modules.hpp.
References AutoRegistered< Timeline >::deactivateRegistryLink(), AutoRegistered< Sequence >::deactivateRegistryLink(), AutoRegistered< Timeline >::is_attached_to(), AutoRegistered< Sequence >::is_attached_to(), SessionInterfaceModules::sequenceRegistry_, and SessionInterfaceModules::timelineRegistry_.
Here is the call graph for this function:| lumiera::query::DefsManager defaultsManager_ |
Definition at line 90 of file session-interface-modules.hpp.
| mobject::session::ElementQuery elementQueryAPI_ |
Definition at line 91 of file session-interface-modules.hpp.
| TimelineTracker timelineRegistry_ |
Definition at line 92 of file session-interface-modules.hpp.
Referenced by SessionInterfaceModules::SessionInterfaceModules(), and SessionInterfaceModules::~SessionInterfaceModules().
| SequenceTracker sequenceRegistry_ |
Definition at line 93 of file session-interface-modules.hpp.
Referenced by SessionInterfaceModules::SessionInterfaceModules(), and SessionInterfaceModules::~SessionInterfaceModules().
Inheritance diagram for SessionInterfaceModules:
Collaboration diagram for SessionInterfaceModules: