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;
};
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]
| 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). |
CONFIDENTIAL