AnimationComponentData

Initialization data structure for the AnimationComponent.

File location: framework/cauldron/framework/inc/core/components/animationcomponent.h

Detailed description

Initialization data structure for the AnimationComponent.

Data fields

Type

Description

uint32_t

m_nodeId
Node index in the model representation.

const std::vector<Animation *>*

m_pAnimRef
Reference to the animation associated with this component.

int32_t

m_skinId
Reference to the skin associated with this AnimationComponent, used at runtime to check which skin to apply to the surface being rendered.

uint32_t

m_modelId
ID which identifies the model whose data we are interested in fetching.