Drag[en]gine Game Engine  1.0
deAnimationMove Class Reference

Animation Move. More...

#include <deAnimationMove.h>

Public Member Functions

Constructors and Destructors
 deAnimationMove ()
 ~deAnimationMove ()
const char * GetName () const
void SetName (const char *name)
float GetPlaytime () const
void SetPlaytime (float playtime)
int GetKeyframeListCount () const
deAnimationKeyframeListGetKeyframeList (int index) const
void AddKeyframeList (deAnimationKeyframeList *list)

Detailed Description

Animation Move.

Pl├╝ss Roland

Constructor & Destructor Documentation

◆ deAnimationMove()

deAnimationMove::deAnimationMove ( )

Creates a new animation move without name.

◆ ~deAnimationMove()

deAnimationMove::~deAnimationMove ( )

Cleans up the animation move.

Member Function Documentation

◆ AddKeyframeList()

void deAnimationMove::AddKeyframeList ( deAnimationKeyframeList list)

Adds a keyframe list

Referenced by GetKeyframeListCount().

◆ GetKeyframeList()

deAnimationKeyframeList* deAnimationMove::GetKeyframeList ( int  index) const

Retrieves the keyframe at the given index.

Referenced by GetKeyframeListCount().

◆ GetKeyframeListCount()

int deAnimationMove::GetKeyframeListCount ( ) const

Retrieves the count of keyframe lists.

References AddKeyframeList(), and GetKeyframeList().

◆ GetName()

const char* deAnimationMove::GetName ( ) const

Retrieves the name of the move.

References SetName().

◆ GetPlaytime()

float deAnimationMove::GetPlaytime ( ) const

Retrieves the playtime of the move which is the largest time of all keyframes.

References SetPlaytime().

◆ SetName()

void deAnimationMove::SetName ( const char *  name)

Sets the name of the move

Referenced by GetName().

◆ SetPlaytime()

void deAnimationMove::SetPlaytime ( float  playtime)

Sets the playtime for the move which is the largest time of all keyframes.

Referenced by GetPlaytime().

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