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

# deAnimation Struct Reference

`#include <deAnimationControlller.h>`

Collaboration diagram for deAnimation:

[legend]
List of all members.

## Public Attributes
long | BoneID
| The index of the bone that this animation is attached to.
UINT32 | NumRotationKeys
| The amount of rotation keys.
UINT32 | NumPositionKeys
| The amount of position keys.
UINT32 | NumScaleKeys
| The amount of scale keys.
deTArray< deRotationKey > | RotationKeys
| The rotation key frame array.
deTArray< deVertexKey > | PositionKeys
| The positioning key frame array.
deTArray< deVertexKey > | ScaleKeys
| The scaling key frame array.

## Detailed Description

The animation information for an actor NOTE: This struct represents one entire animation sequence for one bone

## Member Data Documentation

long deAnimation::BoneID

| The index of the bone that this animation is attached to.

UINT32 deAnimation::NumPositionKeys

| The amount of position keys.

UINT32 deAnimation::NumRotationKeys

| The amount of rotation keys.

UINT32 deAnimation::NumScaleKeys

| The amount of scale keys.

deTArray<deVertexKey> deAnimation::PositionKeys

| The positioning key frame array.

deTArray<deRotationKey> deAnimation::RotationKeys

| The rotation key frame array.

deTArray<deVertexKey> deAnimation::ScaleKeys

| The scaling key frame array.

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

- deAnimationControlller.h