connect Timeline/Sequence tracking to current session on initialisation

This commit is contained in:
Fischlurch 2010-10-20 04:08:58 +02:00
parent 6cda74c31e
commit da45bb06f7
2 changed files with 14 additions and 1 deletions

View file

@ -99,9 +99,23 @@ namespace session {
ElementQuery elementQueryAPI_;
TimelineTracker timelineRegistry_;
SequenceTracker sequenceRegistry_;
SessionInterfaceModules();
};
/** init element-tracking mechanism for
* timelines and sequences on session creation
*/
inline
SessionInterfaceModules::SessionInterfaceModules()
{
asset::Timeline::setRegistryInstance (timelineRegistry_);
asset::Sequence::setRegistryInstance (sequenceRegistry_);
}
}} // namespace mobject::session
#endif

View file

@ -24,7 +24,6 @@
#include "lib/test/run.hpp"
#include "lib/element-tracker.hpp"
#include "proc/mobject/session/session-interface-modules.hpp"
#include "proc/assetmanager.hpp"
#include "proc/mobject/session.hpp"