TimelineSource asset. Wrapper around a CYITimelineBackingStore.
#include <asset/YiAssetTimelineSource.h>

Protected Member Functions | |
| virtual void | OnUnload () override |
Protected Member Functions inherited from CYIAsset | |
| CYIAsset () | |
| ssize_t | GetID () const |
| void | SetPath (const CYIString &path, PATH_TYPE ePathType) |
| void | SetApproximateSize (uint32_t nSize) |
| void | SetLoaded (bool bAssetLoaded) |
| void | SetLoadParameters (std::unique_ptr< CYIAssetLoadParams > pParams) |
| virtual void | OnLoad () |
Protected Member Functions inherited from CYIScriptableRTTIObject | |
| virtual std::pair< const CYIRuntimeTypeInfo *, const void * > | GetRuntimeTypeInfoWithObject () const =0 |
Additional Inherited Members | |
Public Types inherited from CYIAsset | |
| enum | PATH_TYPE { PATH_ABSOLUTE = 0, PATH_RELATIVE } |
Static Protected Attributes inherited from CYIAsset | |
| static ssize_t | INVALID_ID |
| CYIAssetTimelineSource::CYIAssetTimelineSource | ( | ) |
| CYIAssetTimelineSource::CYIAssetTimelineSource | ( | const CYIString & | path, |
| PATH_TYPE | ePathType = PATH_RELATIVE |
||
| ) |
|
virtual |
| const std::shared_ptr<CYITimelineBackingStore>& CYIAssetTimelineSource::GetTimelineBackingStore | ( | ) |
Returns the timeline backing store. The backing store will be reloaded if necessary.
|
overrideprotectedvirtual |
Reimplemented from CYIAsset.
| void CYIAssetTimelineSource::SetTimelineBackingStore | ( | std::shared_ptr< CYITimelineBackingStore > | pTimelineBackingStore | ) |
Sets the pTimelineBackingStore.