unreal.MovieSceneAnimMixerTrackExtensions¶
- class unreal.MovieSceneAnimMixerTrackExtensions(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryFunction library containing methods that extend UMovieSceneAnimationMixerTrack for scripting.
C++ Source:
Plugin: MovieSceneAnimMixer
Module: MovieSceneAnimMixerScripting
File: MovieSceneAnimMixerTrackExtensions.h
- classmethod add_animation(track, layer_index, start_frame, anim_sequence) MovieSceneSection¶
Add a skeletal animation to a specific layer at the given start frame
- Parameters:
track (MovieSceneAnimationMixerTrack)
layer_index (int32)
start_frame (FrameNumber)
anim_sequence (AnimSequenceBase)
- Return type:
- classmethod add_child_track_to_layer(track, object_binding, track_class, layer_index) MovieSceneTrack¶
Add a child track (e.g. Control Rig) to a specific layer. This is the UI operation of adding a track type to an empty mixer layer. The track will occupy the entire layer (layers support either sections or a child track, not both).
- Parameters:
track (MovieSceneAnimationMixerTrack)
object_binding (Guid)
layer_index (int32)
- Return type:
- classmethod add_layer(track) MovieSceneAnimationMixerLayer¶
Add a new empty layer at the end
- Parameters:
track (MovieSceneAnimationMixerTrack)
- Return type:
- classmethod get_layer_count(track) int32¶
Get the number of layers in this mixer track
- Parameters:
track (MovieSceneAnimationMixerTrack)
- Return type:
int32
- classmethod get_layers(track) Array[MovieSceneAnimationMixerLayer]¶
Get all layers in this mixer track
- Parameters:
track (MovieSceneAnimationMixerTrack)
- Return type:
- classmethod get_transition_between(track, from_section, to_section) MovieSceneAnimTransitionSectionBase¶
Get the transition between two specific sections, or nullptr if none exists
- Parameters:
track (MovieSceneAnimationMixerTrack)
from_section (MovieSceneSection)
to_section (MovieSceneSection)
- Return type:
- classmethod get_transitions_for_section(track, section) Array[MovieSceneAnimTransitionSectionBase]¶
Get all transition sections that reference the given section as either “from” or “to”
- Parameters:
track (MovieSceneAnimationMixerTrack)
section (MovieSceneSection)
- Return type:
- classmethod insert_layer(track, index) MovieSceneAnimationMixerLayer¶
Insert a new empty layer at the specified index, shifting existing layers down
- Parameters:
track (MovieSceneAnimationMixerTrack)
index (int32)
- Return type: