Navigation
API > API/Runtime > API/Runtime/MovieScene
Movie scene meta-data that is stored on UMovieScene assets Meta-data is retrieved through ULevelSequence::FindMetaData
| Name | UMovieSceneMetaData |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/MovieSceneMetaData.h |
| Include Path | #include "MovieSceneMetaData.h" |
Syntax
UCLASS (Config=EditorSettings, PerObjectConfig, BlueprintType, MinimalAPI)
class UMovieSceneMetaData :
public UObject ,
public IMovieSceneMetaDataInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneMetaData
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneMetaData
(
const FObjectInitializer& ObjInit |
MovieSceneMetaData.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AssetRegistryTag_Author | const FName | The asset registry tag that contains the author for this meta-data | MovieSceneMetaData.h |
| AssetRegistryTag_Created | const FName | The asset registry tag that contains the created date for this meta-data | MovieSceneMetaData.h |
| AssetRegistryTag_Notes | const FName | The asset registry tag that contains the notes for this meta-data | MovieSceneMetaData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Author | FString | The author that created this metadata | MovieSceneMetaData.h |
|
| Created | FDateTime | The created date at which the metadata was initiated | MovieSceneMetaData.h |
|
| Notes | FString | Notes for the metadata | MovieSceneMetaData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetAuthor() |
MovieSceneMetaData.h |
|
|
FDateTime GetCreated() |
MovieSceneMetaData.h |
|
|
FString GetNotes() |
MovieSceneMetaData.h |
|
|
bool IsEmpty() |
Return whether this metadata has any valid data | MovieSceneMetaData.h | |
void SetAuthor
(
FString InAuthor |
Set this metadata's author | MovieSceneMetaData.h |
|
void SetCreated
(
FDateTime InCreated |
Set this metadata's created date | MovieSceneMetaData.h |
|
void SetNotes
(
FString InNotes |
Set this metadata's notes | MovieSceneMetaData.h |
|
Overridden from IMovieSceneMetaDataInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExtendAssetRegistryTagMetaData
(
TMap< FName, UObject::FAssetRegistryTagMetadata >& OutMetadata |
Extend the default asset registry tag meta-data | MovieSceneMetaData.h | |
virtual void ExtendAssetRegistryTags
(
FAssetRegistryTagsContext Context |
Extend the default asset registry tags | MovieSceneMetaData.h | |
virtual void ExtendAssetRegistryTags
(
TArray< UObject::FAssetRegistryTag >& OutTags |
MovieSceneMetaData.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UMovieSceneMetaData * CreateFromDefaults
(
UObject* Outer, |
Create a new meta-data object from the project defaults | MovieSceneMetaData.h | |
static UMovieSceneMetaData * GetConfigInstance() |
Access the global config instance that houses default settings for movie scene meta data for a given project | MovieSceneMetaData.h |