unreal.MovieSceneObjectBindingID
¶
- class unreal.MovieSceneObjectBindingID¶
Bases:
unreal.StructBase
Persistent identifier to a specific object binding within a sequence hierarchy.
- Binding IDs come in 3 flavors with Local and External being preferred as they are reslilient towards sequences being authored in isolation or included in other master sequences:
Local: (ResolveParentIndex == 0) SequenceID relates to _this sequence’s_ local hierarchy; represents an object binding within the same sequence as the ID is resolved, or inside one of its sub-sequences. Sequence ID must be remapped at runtime. External: (ResolveParentIndex > 0) SequenceID is local to the parent sequence of this one denoted by the parent index (ie, 1 = parent, 2 = grandparent etc). Sequence ID must be remapped at runtime. Fixed: Represents a binding anywhere in the sequence; always resolved from the root sequence.
Fixed bindings will break if the sequence is evaluated inside a different master sequence.
C++ Source:
Module: MovieScene
File: MovieSceneObjectBindingID.h
Editor Properties: (see get_editor_property/set_editor_property)
guid
(Guid): [Read-Write] Identifier for the object binding within the sequence