2.8.67 TimeScaleBehaviorContainer

Referenced by: ExtTimeNodeContainer

A container record that specifies a scale behavior that animates the size of an object. This animation behavior is applied to the object specified by the behavior.clientVisualElement field and used to animate two properties including "ScaleX" and "ScaleY" from the list that is specified in the TimeStringListContainer record (section 2.8.36). The behavior.stringList field is ignored.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

scaleBehaviorAtom (40 bytes)

...

...

behavior (variable)

...

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 0xF.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be an RT_TimeScaleBehaviorContainer.

scaleBehaviorAtom (40 bytes): A TimeScaleBehaviorAtom record that specifies how to scale the size of an object and which attributes within this field are valid.

behavior (variable): A TimeBehaviorContainer record (section 2.8.34) that specifies the common behavior information.