Assimp  v3.1.1 (June 2014)
Assimp::ASE::Animation Struct Reference

Helper structure to represent an ASE file animation. More...

Public Types

enum  Type { TRACK = 0x0, BEZIER = 0x1, TCB = 0x2 }
 

Public Member Functions

 Animation ()
 

Public Attributes

std::vector< aiVectorKeyakeyPositions
 List of track position keyframes. More...
 
std::vector< aiQuatKeyakeyRotations
 List of track rotation keyframes. More...
 
std::vector< aiVectorKeyakeyScaling
 List of track scaling keyframes. More...
 
enum Assimp::ASE::Animation::Type mPositionType
 
enum Assimp::ASE::Animation::Type mRotationType
 
enum Assimp::ASE::Animation::Type mScalingType
 

Detailed Description

Helper structure to represent an ASE file animation.

Member Enumeration Documentation

◆ Type

Enumerator
TRACK 
BEZIER 
TCB 

Constructor & Destructor Documentation

◆ Animation()

Assimp::ASE::Animation::Animation ( )
inline

Member Data Documentation

◆ akeyPositions

std::vector< aiVectorKey > Assimp::ASE::Animation::akeyPositions

List of track position keyframes.

◆ akeyRotations

std::vector< aiQuatKey > Assimp::ASE::Animation::akeyRotations

List of track rotation keyframes.

◆ akeyScaling

std::vector< aiVectorKey > Assimp::ASE::Animation::akeyScaling

List of track scaling keyframes.

◆ mPositionType

enum Assimp::ASE::Animation::Type Assimp::ASE::Animation::mPositionType

◆ mRotationType

enum Assimp::ASE::Animation::Type Assimp::ASE::Animation::mRotationType

◆ mScalingType

enum Assimp::ASE::Animation::Type Assimp::ASE::Animation::mScalingType

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