CrystalSpace

Public API Reference

iSkeletonAnimCallback2 Struct Reference
[Mesh plugins]

A callback that is called when an animation or animation tree have finished playing. More...

#include <imesh/skeleton2anim.h>

Inheritance diagram for iSkeletonAnimCallback2:

List of all members.

Public Member Functions

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

Detailed Description

A callback that is called when an animation or animation tree have finished playing.

Definition at line 286 of file skeleton2anim.h.


Member Function Documentation

virtual void iSkeletonAnimCallback2::AnimationCycled ( iSkeletonAnimNode2 node  )  [pure virtual]

Function called when a cyclic animation cycles around.

virtual void iSkeletonAnimCallback2::AnimationFinished ( iSkeletonAnimNode2 node  )  [pure virtual]

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

virtual void iSkeletonAnimCallback2::DurationChanged ( iSkeletonAnimNode2 node  )  [pure virtual]

Function called when an animation changes duration for any reason.

virtual void iSkeletonAnimCallback2::PlayStateChanged ( iSkeletonAnimNode2 node,
bool  isPlaying 
) [pure virtual]

Function called when animation play state changes.


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

Generated for Crystal Space 1.4.1 by doxygen 1.7.1