![]() |
Public API Reference |
| AddAnimationCallback(iSkeletonAnimCallback *callback)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| AddConstraint(CS::Animation::EffectorID effector, csOrthoTransform &transform)=0 | CS::Animation::iSkeletonIKNode | [pure virtual] |
| AddConstraint(CS::Animation::EffectorID effector, iMovable *target, const csOrthoTransform &offset)=0 | CS::Animation::iSkeletonIKNode | [pure virtual] |
| AddConstraint(CS::Animation::EffectorID effector, iCamera *target, const csOrthoTransform &offset)=0 | CS::Animation::iSkeletonIKNode | [pure virtual] |
| AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| BlendState(AnimatedMeshState *state, float baseWeight=1.0f)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| DecRef()=0 | iBase | [pure virtual] |
| FindNode(const char *name)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| GetDuration() const =0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| GetFactory() const =0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| GetInterfaceMetadata()=0 | iBase | [pure virtual] |
| GetPlaybackPosition() const =0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| GetPlaybackSpeed() const =0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| GetRagdollNode() const =0 | CS::Animation::iSkeletonIKPhysicalNode | [pure virtual] |
| GetRefCount()=0 | iBase | [pure virtual] |
| IncRef()=0 | iBase | [pure virtual] |
| IsActive() const =0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| Play()=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
| RemoveAnimationCallback(iSkeletonAnimCallback *callback)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| RemoveConstraint(CS::Animation::EffectorID effector)=0 | CS::Animation::iSkeletonIKNode | [pure virtual] |
| RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| SetPlaybackPosition(float time)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| SetPlaybackSpeed(float speed)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| SetRagdollNode(CS::Animation::iSkeletonRagdollNode *ragdollNode)=0 | CS::Animation::iSkeletonIKPhysicalNode | [pure virtual] |
| Stop()=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| TickAnimation(float dt)=0 | CS::Animation::iSkeletonAnimNode | [pure virtual] |
| ~iBase() | iBase | [inline, protected, virtual] |