nw::lyt::res::AnimationTarget Structure

Syntax

struct AnimationTarget
{
   ut::ResU8 id;
   ut::ResU8 target;
   ut::ResU8 curveType;
   ut::ResU8 padding[1];
   ut::ResU16 keyNum;
   ut::ResU8 padding2[2];
   ut::ResU32 keysOffset;
};

Description

Defines animation targets.

This structure stores animation targets and curve information.

Any one of the following enumerator types can be specified for target according to the animation target.

lyt::AnimTargetPane
lyt::AnimTargetVisibility
lyt::AnimTargetPaneColor
lyt::AnimTargetMatColor
lyt::AnimTargetTexSRT
lyt::AnimTargetTexPattern

The following data structure follows this structure.

HermiteKey keys[keyNum]

or

StepKey keys[keyNum]

Member Variables

id The index to use when the animation target is in an array.
target An enumerated value indicating animation target attributes.
curveType The curve type. (lyt::AnimCurve)
padding (Not used.)
keyNum The number of keys.
padding2 (Not used.)
keysOffset Offset to keys (from the start of the data block).

See Also

Lan
AnimationInfo

Revision History

2010/01/26
Initial version.

CONFIDENTIAL