Wasabi
WAnimation Member List

This is the complete list of members for WAnimation, including all inherited members.

_GetTypeName()WAnimationstatic
AddReference()WBase
AddSubAnimation()WAnimationvirtual
CopyFrom(const WAnimation *const from)=0WAnimationpure virtual
GetAppPtr() constWBase
GetID() constWBase
GetName() constWBase
GetTexture() const =0WAnimationpure virtual
GetTime(uint32_t subAnimation=0) constWAnimation
GetTypeName() const overrideWAnimationvirtual
LoadFromStream(class WFile *file, std::istream &inputStream, vector< void * > &args, std::string nameSuffix)=0 (defined in WFileAsset)WFileAssetpure virtual
Loop(uint32_t subAnimation=-1)WAnimation
Looping(uint32_t subAnimation=0) constWAnimation
m_appWBaseprotected
m_bFramesOwnerWAnimationprotected
m_framesWAnimationprotected
m_IDWBaseprotected
m_nameWBaseprotected
m_subAnimationsWAnimationprotected
m_totalTimeWAnimationprotected
m_UpdateFirstFrame(uint32_t subAnimation=-1)WAnimationprotected
Play(uint32_t subAnimation=-1)WAnimation
Playing(uint32_t subAnimation=0) constWAnimation
RemoveReference()WBase
RemoveSubAnimation(uint32_t index)WAnimationvirtual
Reset(uint32_t subAnimation=-1)WAnimation
SaveToStream(class WFile *file, std::ostream &outputStream)=0 (defined in WFileAsset)WFileAssetpure virtual
SetCurrentFrame(uint32_t frame, uint32_t subAnimation=0)WAnimation
SetCurrentTime(float fTime, uint32_t subAnimation=0)WAnimation
SetID(uint32_t newID) overrideWAnimationvirtual
SetKeyFrameTime(uint32_t frame, float fTime)WAnimation
SetName(std::string newName) overrideWAnimationvirtual
SetPlayingBounds(uint32_t startFrame, uint32_t endFrame, uint32_t subAnimation=0)WAnimation
SetPlayingBounds_Time(float fStartTime, float fEndTime, uint32_t subAnimation=0)WAnimation
SetPlaySpeed(float fSpeedMultiplier, uint32_t subAnimation=-1)WAnimation
Stop(uint32_t subAnimation=-1)WAnimation
Update(float fDeltaTime)WAnimationvirtual
UseAnimationFrames(const WAnimation *const anim)=0WAnimationpure virtual
Valid() const =0WBasepure virtual
WAnimation(class Wasabi *const app, uint32_t ID=0) (defined in WAnimation)WAnimation
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WFileAsset(class Wasabi *const app, uint32_t ID=0) (defined in WFileAsset)WFileAsset
~WAnimation() (defined in WAnimation)WAnimationprotectedvirtual
~WBase() (defined in WBase)WBasevirtual
~WFileAsset() (defined in WFileAsset)WFileAssetvirtual