Cafu Engine
ModelEditor::ModelDocumentT::AnimStateT Class Reference

Public Member Functions

 AnimStateT (const CafuModelT &Model)
 

Public Attributes

IntrusivePtrT< AnimExprStandardTLastStdAE
 The last (most recent) "standard" anim expression that we set in the anim pose. More...
 
AnimPoseT Pose
 The current pose of the model, as defined by sequence and frame number. More...
 
float Speed
 The speed (relative to clock time) with which the animation is advanced, usually 0 for stop or 1 for playback. More...
 
bool Loop
 When playing the sequence, loop automatically when its end has been reached? More...
 

Member Data Documentation

IntrusivePtrT<AnimExprStandardT> ModelEditor::ModelDocumentT::AnimStateT::LastStdAE

The last (most recent) "standard" anim expression that we set in the anim pose.

bool ModelEditor::ModelDocumentT::AnimStateT::Loop

When playing the sequence, loop automatically when its end has been reached?

AnimPoseT ModelEditor::ModelDocumentT::AnimStateT::Pose

The current pose of the model, as defined by sequence and frame number.

float ModelEditor::ModelDocumentT::AnimStateT::Speed

The speed (relative to clock time) with which the animation is advanced, usually 0 for stop or 1 for playback.


The documentation for this class was generated from the following files: