Navigation
API > API/Runtime > API/Runtime/MovieScene
| Name | UMovieSceneDecorationContainerObject |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Decorations/MovieSceneDecorationContainer.h |
| Include Path | #include "Decorations/MovieSceneDecorationContainer.h" |
Syntax
UCLASS (DefaultToInstanced, MinimalAPI)
class UMovieSceneDecorationContainerObject : public UMovieSceneSignedObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddDecoration
(
UObject* InDecoration |
Decorations/MovieSceneDecorationContainer.h | ||
DecorationType * FindDecoration () |
Find meta-data of a particular type for this level sequence instance | Decorations/MovieSceneDecorationContainer.h | |
UObject * FindDecoration
(
const TSubclassOf< UObject >& InClass |
Find meta-data of a particular type for this level sequence instance. | Decorations/MovieSceneDecorationContainer.h | |
void GetCompatibleUserDecorations
(
TSet< UClass* >& OutClasses |
Retrieve the list of compatible decorations for this object | Decorations/MovieSceneDecorationContainer.h | |
TArrayView< const TObjectPtr< UObject > > GetDecorations() |
Retrieve all modular Decorations | Decorations/MovieSceneDecorationContainer.h | |
DecorationType * GetOrCreateDecoration () |
Find meta-data of a particular type for this level sequence instance, adding one if it was not found. | Decorations/MovieSceneDecorationContainer.h | |
UObject * GetOrCreateDecoration
(
const TSubclassOf< UObject >& InClass |
Find meta-data of a particular type for this level sequence instance, adding it if it doesn't already exist. | Decorations/MovieSceneDecorationContainer.h | |
void RemoveDecoration () |
Remove meta-data of a particular type for this level sequence instance, if it exists | Decorations/MovieSceneDecorationContainer.h | |
void RemoveDecoration
(
const TSubclassOf< UObject >& InClass |
Remove meta-data of a particular type for this level sequence instance, if it exists | Decorations/MovieSceneDecorationContainer.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetCompatibleUserDecorationsImpl
(
TSet< UClass* >& OutClasses |
Decorations/MovieSceneDecorationContainer.h | ||
virtual void OnDecorationAdded
(
UObject* Decoration |
Decorations/MovieSceneDecorationContainer.h | ||
virtual void OnDecorationRemoved
(
UObject* Decoration |
Decorations/MovieSceneDecorationContainer.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Serialize
(
FArchive& Ar |
Decorations/MovieSceneDecorationContainer.h |