uSE_Animation Class Reference

#include <uSE_Animation.h>

List of all members.

Public Member Functions

 uSE_Animation ()
 uSE_Animation (const std::string &inAnimationName)
virtual ~uSE_Animation ()
void addAnimJoint (const uSE_AnimJoint &inAnimJoint)
void addBoundBox (const uSE_BoundBox &inBoundBox)
void addBaseFrameJoint (const uSE_Joint &inBaseFrameJoint)
void addFrameData (const std::vector< float > &inFrameData)
unsigned int getNbFrames ()
unsigned int getFrameRateFPS ()
unsigned int getNbAnimatedComponents ()
unsigned int getAnimJointsNb ()
uSE_AnimJoint getAnimJointAtIndex (int inIndex)
uSE_BoundBox getBoundBoxAtIndex (int inIndex)
uSE_Joint getBaseFrameJointAtIndex (int inIndex)
float getFrameComponentFromFrameAtIndex (int inFrame, int inIndex)
void setNbAnimatedComponents (const unsigned int inNbAnimatedComponents)
void setNbFrames (const unsigned int inNbFrames)
void setFrameRateFPS (const unsigned int inFrameRate)

Detailed Description

Definition at line 11 of file uSE_Animation.h.


Constructor & Destructor Documentation

uSE_Animation::uSE_Animation (  ) 

Definition at line 5 of file uSE_Animation.cpp.

uSE_Animation::uSE_Animation ( const std::string &  inAnimationName  ) 

Definition at line 13 of file uSE_Animation.cpp.

uSE_Animation::~uSE_Animation (  )  [virtual]

Definition at line 22 of file uSE_Animation.cpp.


Member Function Documentation

void uSE_Animation::addAnimJoint ( const uSE_AnimJoint inAnimJoint  )  [inline]

Definition at line 30 of file uSE_Animation.h.

void uSE_Animation::addBaseFrameJoint ( const uSE_Joint inBaseFrameJoint  )  [inline]

Definition at line 32 of file uSE_Animation.h.

void uSE_Animation::addBoundBox ( const uSE_BoundBox inBoundBox  )  [inline]

Definition at line 31 of file uSE_Animation.h.

void uSE_Animation::addFrameData ( const std::vector< float > &  inFrameData  )  [inline]

Definition at line 33 of file uSE_Animation.h.

uSE_AnimJoint uSE_Animation::getAnimJointAtIndex ( int  inIndex  )  [inline]

Definition at line 40 of file uSE_Animation.h.

unsigned int uSE_Animation::getAnimJointsNb (  )  [inline]

Definition at line 38 of file uSE_Animation.h.

uSE_Joint uSE_Animation::getBaseFrameJointAtIndex ( int  inIndex  )  [inline]

Definition at line 42 of file uSE_Animation.h.

uSE_BoundBox uSE_Animation::getBoundBoxAtIndex ( int  inIndex  )  [inline]

Definition at line 41 of file uSE_Animation.h.

float uSE_Animation::getFrameComponentFromFrameAtIndex ( int  inFrame,
int  inIndex 
) [inline]

Definition at line 43 of file uSE_Animation.h.

unsigned int uSE_Animation::getFrameRateFPS (  )  [inline]

Definition at line 36 of file uSE_Animation.h.

unsigned int uSE_Animation::getNbAnimatedComponents (  )  [inline]

Definition at line 37 of file uSE_Animation.h.

unsigned int uSE_Animation::getNbFrames (  )  [inline]

Definition at line 35 of file uSE_Animation.h.

void uSE_Animation::setFrameRateFPS ( const unsigned int  inFrameRate  )  [inline]

Definition at line 47 of file uSE_Animation.h.

void uSE_Animation::setNbAnimatedComponents ( const unsigned int  inNbAnimatedComponents  )  [inline]

Definition at line 45 of file uSE_Animation.h.

void uSE_Animation::setNbFrames ( const unsigned int  inNbFrames  )  [inline]

Definition at line 46 of file uSE_Animation.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Defines

Generated on Sun Sep 20 14:26:20 2009 for SpeakEasy by  doxygen 1.6.1