2 #ifndef _YI_ASSET_TIMELINE_SOURCE_H_ 3 #define _YI_ASSET_TIMELINE_SOURCE_H_ 42 std::shared_ptr<CYITimelineBackingStore> m_pTimelineBackingStore;
50 #endif // _YI_ASSET_TIMELINE_SOURCE_H_ const std::shared_ptr< CYITimelineBackingStore > & GetTimelineBackingStore()
A class containing timeline marker and track data required to create a CYITimeline.
Definition: YiTimelineBackingStore.h:30
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:35
#define YI_TYPE_BASES(...)
Definition: YiRtti.h:350
PATH_TYPE
Definition: YiAsset.h:44
void SetTimelineBackingStore(std::shared_ptr< CYITimelineBackingStore > pTimelineBackingStore)
virtual ~CYIAssetTimelineSource()
Base class for any asset. An asset provides functions for dynamically loading and unloading itself an...
Definition: YiAsset.h:33
TimelineSource asset. Wrapper around a CYITimelineBackingStore.
Definition: YiAssetTimelineSource.h:20
virtual void OnUnload() override