Wasabi
WSkeleton Member List

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

_GetTypeName()WAnimationstatic
AddReference()WBase
AddSubAnimation()WSkeletonvirtual
BindToBone(WOrientation *obj, uint32_t boneID)WSkeleton
CopyFrom(const WAnimation *const from)WSkeletonvirtual
CreateKeyFrame(WBone *baseBone, float fTime)WSkeleton
DeleteKeyFrame(uint32_t frame)WSkeleton
GetAppPtr() constWBase
GetBone(uint32_t frame, uint32_t index) constWSkeletonvirtual
GetBone(uint32_t frame, std::string name) constWSkeletonvirtual
GetCurrentParentBonePosition()WSkeleton
GetID() constWBase
GetKeyFrame(uint32_t frame)WSkeleton
GetName() constWBase
GetTexture() constWSkeletonvirtual
GetTime(uint32_t subAnimation=0) constWAnimation
GetTypeName() const overrideWAnimationvirtual
LoadArgs() (defined in WSkeleton)WSkeletonstatic
LoadFromStream(WFile *file, std::istream &inputStream, std::vector< void * > &args, std::string nameSuffix) (defined in WSkeleton)WSkeletonvirtual
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(WFile *file, std::ostream &outputStream) (defined in WSkeleton)WSkeletonvirtual
Scale(float scale)WSkeleton
Scale(float x, float y, float z)WSkeleton
Scale(WVector3 scale)WSkeleton
SetBindingScale(float scale)WSkeleton
SetBindingScale(float x, float y, float z)WSkeleton
SetBindingScale(WVector3 scale)WSkeleton
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
SetSubAnimationBaseBone(uint32_t subAnimation, uint32_t boneIndex, uint32_t parentSubAnimation=-1)WSkeleton
Stop(uint32_t subAnimation=-1)WAnimation
UnbindFromBone(WOrientation *obj, uint32_t boneID)WSkeleton
UnbindFromBone(uint32_t boneID)WSkeleton
Update(float fDeltaTime)WSkeletonvirtual
UseAnimationFrames(const WAnimation *const anim)WSkeletonvirtual
Valid() constWSkeletonvirtual
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
WSkeleton(Wasabi *const app, uint32_t ID=0) (defined in WSkeleton)WSkeleton
~WAnimation() (defined in WAnimation)WAnimationprotectedvirtual
~WBase() (defined in WBase)WBasevirtual
~WFileAsset() (defined in WFileAsset)WFileAssetvirtual
~WSkeleton() (defined in WSkeleton)WSkeletonprotectedvirtual