CrystalSpace

Public API Reference

iSkeletonAnimationInstance Struct Reference

This interface provides played animation instance of a skeleton. More...

#include <imesh/skeleton.h>

Inheritance diagram for iSkeletonAnimationInstance:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual csTicks GetDuration ()=0
 Get animation instance duration.
virtual float GetFactor ()=0
 Get animation factor.
virtual float GetSpeed ()=0
 Get animation speed.
virtual void SetDuration (csTicks time)=0
 Set animation instance duration.
virtual void SetFactor (float factor)=0
 Set animation factor.
virtual void SetSpeed (float speed)=0
 Set animation speed (default = 1.0).


Detailed Description

This interface provides played animation instance of a skeleton.

Definition at line 387 of file skeleton.h.


Member Function Documentation

virtual csTicks iSkeletonAnimationInstance::GetDuration (  )  [pure virtual]

Get animation instance duration.

virtual float iSkeletonAnimationInstance::GetFactor (  )  [pure virtual]

Get animation factor.

virtual float iSkeletonAnimationInstance::GetSpeed (  )  [pure virtual]

Get animation speed.

virtual void iSkeletonAnimationInstance::SetDuration ( csTicks  time  )  [pure virtual]

Set animation instance duration.

virtual void iSkeletonAnimationInstance::SetFactor ( float  factor  )  [pure virtual]

Set animation factor.

virtual void iSkeletonAnimationInstance::SetSpeed ( float  speed  )  [pure virtual]

Set animation speed (default = 1.0).


The documentation for this struct was generated from the following file:
Generated for Crystal Space 1.2.1 by doxygen 1.5.3