unreal.SequencerBindingProxy
¶
- class unreal.SequencerBindingProxy(sequence=None)¶
Bases:
unreal.StructBase
Sequencer Binding Proxy
C++ Source:
Plugin: SequencerScripting
Module: SequencerScripting
File: SequencerBindingProxy.h
Editor Properties: (see get_editor_property/set_editor_property)
sequence
(MovieSceneSequence): [Read-Write] Sequence
- add_track(track_type) → MovieSceneTrack¶
Add a new track to the specified binding
- find_tracks_by_exact_type(track_type)¶
Find all tracks within a given binding of the specified type, not allowing sub-classed types
- find_tracks_by_type(track_type)¶
Find all tracks within a given binding of the specified type
- get_binding_id() → MovieSceneObjectBindingID¶
Get the binding ID for a binding within a sequence. note:: The resulting binding is only valid when applied to properties within the same sequence as this binding. Use GetPortableBindingID for bindings which live in different sub-sequences.
- Returns
The binding’s id
- Return type
- get_child_possessables()¶
Get all the children of this binding
- Returns
An array containing all the binding’s children
- Return type
- get_display_name() → Text¶
Get this binding’s name
- Returns
The display name of the binding
- Return type
- get_id() → Guid¶
Get this binding’s ID
- Returns
The guid that uniquely represents this binding
- Return type
- get_name() → str¶
Get this binding’s object non-display name
- Returns
The name of the binding
- Return type
- get_object_template() → Object¶
Get this binding’s object template
- Returns
The object template of the binding
- Return type
- get_parent() → SequencerBindingProxy¶
Get the parent of this binding
- Returns
The binding’s parent
- Return type
- get_possessed_object_class()¶
Get this binding’s possessed object class
- get_tracks()¶
Get all the tracks stored within this binding
- Returns
An array containing all the binding’s tracks
- Return type
- move_binding_contents(destination_binding_id) → None¶
Move all the contents (tracks, child bindings) of the specified binding ID onto another
- Parameters
destination_binding_id (SequencerBindingProxy) – The identifier of the binding ID to move the contents to
- remove_track(track_to_remove) → None¶
Remove the specified track from this binding
- Parameters
track_to_remove (MovieSceneTrack) – The track to remove
- property sequence¶
[Read-Only] Sequence
- Type
- set_name(name) → None¶
Set this binding’s object non-display name
- Parameters
name (str) – The name of the binding
- set_parent(parent_binding) → None¶
Set the parent to this binding
- Parameters
parent_binding (SequencerBindingProxy) – The parent to set the InBinding to