Polyphase Game Engine
Loading...
Searching...
No Matches
TransformAnimationAsset Member List
This is the complete list of members for
TransformAnimationAsset
, including all inherited members.
AddKeyframe
(const TransformKeyframe &kf)
TransformAnimationAsset
As
() const
Object
inline
Asset
()
Asset
ClassRuntimeName
()
Object
inline
static
ClearKeyframes
()
TransformAnimationAsset
Copy
(Asset *srcAsset)
Asset
virtual
Create
() override
TransformAnimationAsset
virtual
DECLARE_ASSET
(TransformAnimationAsset, Asset)
TransformAnimationAsset
DECLARE_FACTORY
(Asset, Asset)
Asset
DECLARE_FACTORY_MANAGER
(Asset)
Asset
DECLARE_OBJECT
(Asset, Object)
Asset
DecrementRefCount
()
Asset
Destroy
() override
TransformAnimationAsset
virtual
DrawCustomProperty
(Property &prop)
Object
inline
virtual
EnsureUuid
()
Asset
Equals
(const Object *rhs) const
Object
inline
virtual
GatherProperties
(std::vector< Property > &outProps) override
TransformAnimationAsset
virtual
GetDirectoryFromPath
(const std::string &path)
Asset
static
GetDuration
() const
TransformAnimationAsset
inline
GetKeyframe
(size_t i) const
TransformAnimationAsset
inline
GetKeyframeCount
() const
TransformAnimationAsset
inline
GetKeyframes
() const
TransformAnimationAsset
inline
GetKeyframesMutable
()
TransformAnimationAsset
inline
GetName
() const
Asset
GetNameFromPath
(const std::string &path)
Asset
static
GetNameFromTypeId
(TypeId id)
Asset
static
GetPlayRate
() const
TransformAnimationAsset
inline
GetRefCount
() const
Asset
GetTypeColor
() override
TransformAnimationAsset
virtual
GetTypeIdFromName
(const char *name)
Asset
static
GetTypeImportExt
()
Asset
virtual
GetTypeName
() override
TransformAnimationAsset
virtual
GetUuid
() const
Asset
Import
(const std::string &path, ImportOptions *options=nullptr)
Asset
virtual
IncrementRefCount
()
Asset
InstanceRuntimeId
() const =0
Object
pure virtual
Is
(RuntimeId id) const
Object
inline
virtual
Is
(const char *name) const
Object
inline
virtual
IsEmbedded
() const
Asset
IsEngineAsset
() const
Asset
IsLoaded
() const
Asset
IsLooping
() const
TransformAnimationAsset
inline
IsRefCounted
() const
Asset
IsTransient
() const
Asset
LoadEmbedded
(const EmbeddedFile *embeddedAsset, AsyncLoadRequest *request=nullptr)
Asset
LoadFile
(const char *path, AsyncLoadRequest *request=nullptr)
Asset
LoadStream
(Stream &stream, Platform platform) override
TransformAnimationAsset
virtual
mDuration
TransformAnimationAsset
protected
mEmbedded
Asset
protected
mEnableRefCount
Asset
protected
mEngineAsset
Asset
protected
mKeyframes
TransformAnimationAsset
protected
mLoaded
Asset
protected
mLoop
TransformAnimationAsset
protected
mName
Asset
protected
mPlayRate
TransformAnimationAsset
protected
mRefCount
Asset
protected
mTransient
Asset
protected
mType
Asset
protected
mUuid
Asset
protected
mVersion
Asset
protected
QueryInterface
(RuntimeId id) const
Object
inline
virtual
ReadHeader
(Stream &stream)
Asset
static
RemoveKeyframe
(size_t index)
TransformAnimationAsset
ResetLoadedFlag
()
Asset
RuntimeName
() const =0
Object
pure virtual
RuntimeParentName
() const =0
Object
pure virtual
Sample
(float time) const
TransformAnimationAsset
SaveFile
(const char *path, Platform platform)
Asset
SaveStream
(Stream &stream, Platform platform) override
TransformAnimationAsset
virtual
SetDuration
(float duration)
TransformAnimationAsset
inline
SetEmbedded
(bool embed)
Asset
SetEngineAsset
(bool engineAsset)
Asset
SetKeyframes
(const std::vector< TransformKeyframe > &keyframes)
TransformAnimationAsset
SetLooping
(bool loop)
TransformAnimationAsset
inline
SetName
(const std::string &name)
Asset
SetPlayRate
(float rate)
TransformAnimationAsset
inline
SetTransient
(bool transient)
Asset
SetUuid
(uint64_t uuid)
Asset
ShouldSnapshotForPie
() const
Asset
inline
virtual
TransformAnimationAsset
()
TransformAnimationAsset
WriteHeader
(Stream &stream)
Asset
~Asset
()
Asset
virtual
~Object
()=default
Object
virtual
~TransformAnimationAsset
()
TransformAnimationAsset
Generated by
1.9.8