Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

gbgraphics::SkeletalMotion Class Reference

Skeletal animation class. More...

#include <skeletalmotion.h>

List of all members.

Public Types

enum  { CYCLE, OVERLAY }
 Animation types. More...


Public Methods

 SkeletalMotion ()
 .

virtual ~SkeletalMotion ()
 .

int GetType () const
 .


Public Attributes

float mLength
 in seconds

float mDecay
 Time of linear ease-in/out in seconds.

int mType
 CYCLE or OVERLAY.

std::vector< Channel > mChannels
 Bone animations.

unsigned int mID
 Hashed filename.


Static Public Attributes

unsigned int mVersion = 'G' + ('B'<<8) + ('M'<<16) + ('2'<<24)
 .


Detailed Description

Skeletal animation class.


Member Enumeration Documentation

anonymous enum
 

Animation types.

Enumeration values:
CYCLE  Looping animation like runs and walks.
OVERLAY  Priority, non-looping animations.


The documentation for this class was generated from the following files:
Generated on Mon Sep 2 14:52:32 2002 for GunBuster Engine by doxygen1.2.17