Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks
| Name | UMovieSceneDataLayerSection |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneDataLayerSection.h |
| Include Path | #include "Sections/MovieSceneDataLayerSection.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneDataLayerSection :
public UMovieSceneSection ,
public IMovieSceneEntityProvider
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject → UMovieSceneSection → UMovieSceneDataLayerSection
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneDataLayerSection
(
const FObjectInitializer& ObjInit |
Sections/MovieSceneDataLayerSection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bFlushOnActivated | bool | Determine if we need to flush level streaming when the data layers are activated. | Sections/MovieSceneDataLayerSection.h |
|
| bFlushOnUnload | bool | Determine if we need to flush level streaming when the data layers unloads. | Sections/MovieSceneDataLayerSection.h |
|
| DataLayerAssets | TArray< TObjectPtr< UDataLayerAsset > > | A list of data layers that should be loaded or unloaded by this section | Sections/MovieSceneDataLayerSection.h |
|
| DesiredState | EDataLayerRuntimeState | The desired state for the data layers on this section when the section is actively evaluating. | Sections/MovieSceneDataLayerSection.h |
|
| PrerollState | EDataLayerRuntimeState | The desired state for the data layers on this section when the section is pre or post-rolling. | Sections/MovieSceneDataLayerSection.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TArray< UDataLayerAsset * > & GetDataLayerAssets() |
Sections/MovieSceneDataLayerSection.h |
|
|
EDataLayerRuntimeState GetDesiredState() |
Sections/MovieSceneDataLayerSection.h |
|
|
bool GetFlushOnActivated() |
Sections/MovieSceneDataLayerSection.h |
|
|
bool GetFlushOnUnload() |
Sections/MovieSceneDataLayerSection.h |
|
|
EDataLayerRuntimeState GetPrerollState() |
Sections/MovieSceneDataLayerSection.h |
|
|
void SetDataLayerAssets
(
const TArray< UDataLayerAsset* >& InDataLayerAssets |
Sections/MovieSceneDataLayerSection.h |
|
|
void SetDesiredState
(
EDataLayerRuntimeState InDesiredState |
Sections/MovieSceneDataLayerSection.h |
|
|
void SetFlushOnActivated
(
bool bFlushOnActivated |
Sections/MovieSceneDataLayerSection.h |
|
|
void SetFlushOnUnload
(
bool bFlushOnUnload |
Sections/MovieSceneDataLayerSection.h |
|
|
void SetPrerollState
(
EDataLayerRuntimeState InPrerollState |
Sections/MovieSceneDataLayerSection.h |
|