CrystalSpace

Public API Reference

iSkeletonAnimationNodeFactory2 Struct Reference
[Mesh plugins]

Factory for animation node. More...

#include <imesh/skeleton2anim.h>

Inheritance diagram for iSkeletonAnimationNodeFactory2:

List of all members.

Public Member Functions

virtual iSkeletonAnimation2GetAnimation () const =0
 Get the animation containing the raw data.
virtual bool GetAutomaticReset () const =0
 Get if animation should automatically reset when stopped and start playing from the beginning.
virtual bool GetAutomaticStop () const =0
 Get if animation should automatically stop when finishing.
virtual float GetPlaybackSpeed () const =0
 Get the playback speed.
virtual bool IsCyclic () const =0
 Get if animation is cyclic.
virtual void SetAnimation (iSkeletonAnimation2 *animation)=0
 Set the animation containing the raw data to base this node of.
virtual void SetAutomaticReset (bool reset)=0
 Set if animation should automatically reset when stopped and start playing from the beginning.
virtual void SetAutomaticStop (bool enabed)=0
 Set if animation should automatically stop when finishing.
virtual void SetCyclic (bool cyclic)=0
 Set animation to be playing cyclically (repeating until stopped).
virtual void SetPlaybackSpeed (float speed)=0
 Set the playback speed.

Detailed Description

Factory for animation node.

Definition at line 425 of file skeleton2anim.h.


Member Function Documentation

virtual iSkeletonAnimation2* iSkeletonAnimationNodeFactory2::GetAnimation (  )  const [pure virtual]

Get the animation containing the raw data.

virtual bool iSkeletonAnimationNodeFactory2::GetAutomaticReset (  )  const [pure virtual]

Get if animation should automatically reset when stopped and start playing from the beginning.

virtual bool iSkeletonAnimationNodeFactory2::GetAutomaticStop (  )  const [pure virtual]

Get if animation should automatically stop when finishing.

virtual float iSkeletonAnimationNodeFactory2::GetPlaybackSpeed (  )  const [pure virtual]

Get the playback speed.

virtual bool iSkeletonAnimationNodeFactory2::IsCyclic (  )  const [pure virtual]

Get if animation is cyclic.

virtual void iSkeletonAnimationNodeFactory2::SetAnimation ( iSkeletonAnimation2 animation  )  [pure virtual]

Set the animation containing the raw data to base this node of.

virtual void iSkeletonAnimationNodeFactory2::SetAutomaticReset ( bool  reset  )  [pure virtual]

Set if animation should automatically reset when stopped and start playing from the beginning.

virtual void iSkeletonAnimationNodeFactory2::SetAutomaticStop ( bool  enabed  )  [pure virtual]

Set if animation should automatically stop when finishing.

virtual void iSkeletonAnimationNodeFactory2::SetCyclic ( bool  cyclic  )  [pure virtual]

Set animation to be playing cyclically (repeating until stopped).

virtual void iSkeletonAnimationNodeFactory2::SetPlaybackSpeed ( float  speed  )  [pure virtual]

Set the playback speed.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 1.4.1 by doxygen 1.7.1