2.8.41 TimeOverride
Referenced by: TimeVariant4Behavior
An atom record that specifies how an animation behavior overrides the values of the properties being animated on an object.
Let the corresponding time node be as specified in the TimePropertyList4TimeBehavior record that contains this TimeOverride record.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
type |
override |
||||||||||||||||||||||||||||||
... |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recType
MUST be an RT_TimeVariant.
rh.recLen
MUST be 0x00000005.
type (1 byte): A TimeVariantTypeEnum enumeration that specifies the data type of this record. It MUST be TL_TVT_Int.
override (4 bytes): A signed integer that specifies how to override the values of the properties of the target object being animated by the animation behavior of the corresponding time node. It MUST be 0x00000001 that specifies the animated properties of the sub-elements contained inside the target object are cleared and inherited from the target object before the animation.