CrystalSpace

Public API Reference

CS::Animation::iSkeletonAnimation Member List

This is the complete list of members for CS::Animation::iSkeletonAnimation, including all inherited members.
AddChannel(BoneID bone)=0CS::Animation::iSkeletonAnimation [pure virtual]
AddKeyFrame(ChannelID channel, float time, const csQuaternion &rotation, const csVector3 &offset)=0CS::Animation::iSkeletonAnimation [pure virtual]
AddOrSetKeyFrame(ChannelID channel, float time, const csQuaternion &rotation)=0CS::Animation::iSkeletonAnimation [pure virtual]
AddOrSetKeyFrame(ChannelID channel, float time, const csVector3 &offset)=0CS::Animation::iSkeletonAnimation [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
BlendState(AnimatedMeshState *state, float baseWeight, float playbackTime, bool isPlayingCyclic) const =0CS::Animation::iSkeletonAnimation [pure virtual]
BlendState(AnimatedMeshState *state, float baseWeight, float playbackTime) const =0CS::Animation::iSkeletonAnimation [pure virtual]
ConvertFrameSpace(CS::Animation::iSkeletonFactory *skeleton)=0CS::Animation::iSkeletonAnimation [pure virtual]
DecRef()=0iBase [pure virtual]
FindChannel(BoneID bone) const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetChannelBone(ChannelID channel) const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetChannelCount() const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetDuration() const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetFramesInBindSpace() const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetKeyFrame(ChannelID channel, KeyFrameID keyframe, BoneID &bone, float &time, csQuaternion &rotation, csVector3 &offset)=0CS::Animation::iSkeletonAnimation [pure virtual]
GetKeyFrameCount(ChannelID channel) const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetName() const =0CS::Animation::iSkeletonAnimation [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetTwoKeyFrames(ChannelID channel, float time, BoneID &bone, float &timeBefore, csQuaternion &beforeRot, csVector3 &beforeOffset, float &timeAfter, csQuaternion &afterRot, csVector3 &afterOffset)=0CS::Animation::iSkeletonAnimation [pure virtual]
IncRef()=0iBase [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveChannel(ChannelID channel)=0CS::Animation::iSkeletonAnimation [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetChannelBone(ChannelID channel, BoneID bone)=0CS::Animation::iSkeletonAnimation [pure virtual]
SetFramesInBindSpace(bool isBindSpace)=0CS::Animation::iSkeletonAnimation [pure virtual]
SetKeyFrame(ChannelID channel, KeyFrameID keyframe, const csQuaternion &rotation, const csVector3 &offset)=0CS::Animation::iSkeletonAnimation [pure virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.0 by doxygen 1.6.1