Meta_AssemblyTrack

An assembly track is a collection of animations to apply to the transform of a specified node Valid child types: Meta_Animation, Meta_AnimationLink.

Public Types


enum IDX

Property index.

Idx_State

State (int) - Can this track be recorded into and played, played only, or neither

Idx_Target

link - A node with a transform to animate

Idx_Body

bool - If true, this track will animate the user's camera

Idx_TransformMode

TransformMode (int) - Whether to animate the target in world space or local space (i.e. relativeto its parent)


enum State

Values for Idx_State.

STATE_PLAY_AND_RECORD

Track can be recorded into and played back (Symbols - C: "StatePlayAndRecord", Lua: __AssemblyTrack_StatePlayAndRecord)

STATE_PLAY

Track can only be played (Symbols - C: "StatePlay", Lua: __AssemblyTrack_StatePlay)

STATE_DISABLED

Track is disabled and never plays (Symbols - C: "StateDisabled", Lua: __AssemblyTrack_StateDisabled)

STATE_COUNT

Internal, total number of states.


Values for Idx_TransformMode.

TRANSFORM_WORLD

Animates target in world space (Symbols - C: "TransformWorld", Lua: __AssemblyTrack_TransformWorld)

TRANSFORM_LOCAL

Animates target in local space (Symbols - C: "TransformLocal", Lua: __AssemblyTrack_TransformLocal)

No Results.

Getting StartedArchitectureBest PracticesHow ToAdvanced TopicsChangelogvrtree_cppCoreForeign Function InterfaceMetanodesMigrationsObserversPropertiesTreeUtilitiesAPI DefinitionsVR ExchangePluginsLua API