unreal.MovieSceneDecorationContainerExtensions

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

Bases: BlueprintFunctionLibrary

Function library containing methods that extend UMovieSceneDecorationContainerObject for scripting. Exposes the generic decoration API for discovering, adding, and removing decorations on any container.

C++ Source:

  • Plugin: MovieSceneAnimMixer

  • Module: MovieSceneAnimMixerScripting

  • File: MovieSceneDecorationContainerExtensions.h

classmethod add_decoration(container, decoration_class) Object

Add a decoration by class. Returns the decoration (existing or newly created).

Parameters:
Return type:

Object

classmethod find_decoration(container, decoration_class) Object

Find a decoration of a specific class on this container, or nullptr if not present

Parameters:
Return type:

Object

classmethod get_compatible_decorations(container) Array[type(Class)]

Get all decoration classes that can be added to this container

Parameters:

container (MovieSceneDecorationContainerObject)

Return type:

Array[type(Class)]

classmethod get_decorations(container) Array[Object]

Get all decorations currently on this container

Parameters:

container (MovieSceneDecorationContainerObject)

Return type:

Array[Object]

classmethod remove_decoration(container, decoration_class) None

Remove a decoration by class

Parameters: