unreal.MovieSceneAnimMixerTransitionExtensions

class unreal.MovieSceneAnimMixerTransitionExtensions(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Function library containing methods that extend UMovieSceneAnimTransitionSectionBase for scripting.

C++ Source:

  • Plugin: MovieSceneAnimMixer

  • Module: MovieSceneAnimMixerScripting

  • File: MovieSceneAnimMixerTransitionExtensions.h

classmethod change_transition_type(transition, new_transition_class) MovieSceneAnimTransitionSectionBase

Replace this transition with a new one of the given class, preserving blend data where possible. Returns the new transition, or nullptr on failure.

Parameters:
Return type:

MovieSceneAnimTransitionSectionBase

classmethod get_from_section(transition) MovieSceneSection

Get the section this transition blends from

Parameters:

transition (MovieSceneAnimTransitionSectionBase)

Return type:

MovieSceneSection

classmethod get_to_section(transition) MovieSceneSection

Get the section this transition blends to

Parameters:

transition (MovieSceneAnimTransitionSectionBase)

Return type:

MovieSceneSection

classmethod get_transition_display_name(transition) Text

Get the display name for this transition type

Parameters:

transition (MovieSceneAnimTransitionSectionBase)

Return type:

Text

classmethod is_transition_valid(transition) bool

Check if this transition is structurally valid (both sections exist, same row, overlap exists)

Parameters:

transition (MovieSceneAnimTransitionSectionBase)

Return type:

bool