CrystalSpace

Public API Reference

CS::Animation::iSkeletonAnimCallback Struct Reference
[Mesh plugins]

A callback to be implemented if you want to be notified when the state of an animation or animation tree is changed. More...

#include <imesh/animnode/skeleton2anim.h>

Inheritance diagram for CS::Animation::iSkeletonAnimCallback:

List of all members.

Public Member Functions

virtual void AnimationCycled (iSkeletonAnimNode *node)=0
 Function called when a cyclic animation cycles around.
virtual void AnimationFinished (iSkeletonAnimNode *node)=0
 Function called when an animation node (or all its sub-nodes) finished playing.
virtual void DurationChanged (iSkeletonAnimNode *node)=0
 Function called when an animation changes duration for any reason.
virtual void PlayStateChanged (iSkeletonAnimNode *node, bool isPlaying)=0
 Function called when animation play state changes.

Detailed Description

A callback to be implemented if you want to be notified when the state of an animation or animation tree is changed.

Main users of this interface:

Definition at line 465 of file skeleton2anim.h.


Member Function Documentation

virtual void CS::Animation::iSkeletonAnimCallback::AnimationFinished ( iSkeletonAnimNode node  )  [pure virtual]

Function called when an animation node (or all its sub-nodes) finished playing.


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

Generated for Crystal Space 2.0 by doxygen 1.6.1