Navigation
API > API/Plugins > API/Plugins/MovieSceneAnimMixerScripting
Function library containing methods that extend UMovieSceneDecorationContainerObject for scripting. Exposes the generic decoration API for discovering, adding, and removing decorations on any container.
| Name | UMovieSceneDecorationContainerExtensions |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MovieSceneAnimMixer/Source/MovieSceneAnimMixerScripting/Public/MovieSceneDecorationContainerExtensions.h |
| Include Path | #include "MovieSceneDecorationContainerExtensions.h" |
Syntax
UCLASS ()
class UMovieSceneDecorationContainerExtensions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMovieSceneDecorationContainerExtensions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UObject * AddDecoration
(
UMovieSceneDecorationContainerObject* Container, |
Add a decoration by class. Returns the decoration (existing or newly created). | MovieSceneDecorationContainerExtensions.h |
|
static UObject * FindDecoration
(
UMovieSceneDecorationContainerObject* Container, |
Find a decoration of a specific class on this container, or nullptr if not present. | MovieSceneDecorationContainerExtensions.h |
|
static TArray< UClass * > GetCompatibleDecorations
(
UMovieSceneDecorationContainerObject* Container |
Get all decoration classes that can be added to this container. | MovieSceneDecorationContainerExtensions.h |
|
static TArray< UObject * > GetDecorations
(
UMovieSceneDecorationContainerObject* Container |
Get all decorations currently on this container. | MovieSceneDecorationContainerExtensions.h |
|
static void RemoveDecoration
(
UMovieSceneDecorationContainerObject* Container, |
Remove a decoration by class. | MovieSceneDecorationContainerExtensions.h |
|