Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition > API/Runtime/Engine/WorldPartition/DataLayer
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataLayerInstance
- UDataLayerInstanceWithAsset
- UExternalDataLayerInstance
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/DataLayer/DataLayerInstanceWithAsset.h |
| Include | #include "WorldPartition/DataLayer/DataLayerInstanceWithAsset.h" |
Syntax
UCLASS (Config=Engine, PerObjectConfig, AutoCollapseCategories=("Data Layer|Advanced"),
AutoExpandCategories=("Data Layer|Editor", "Data Layer|Advanced|Runtime"), MinimalAPI)
class UDataLayerInstanceWithAsset : public UDataLayerInstance
Remarks
Copyright Epic Games, Inc. All Rights Reserved.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bSkipCheckReadOnlyForSubLevels |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UDataLayerInstanceWithAsset
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| const UDataLayerAsset * | GetDataLayerAsset
(
const UDataLayerAsset* Asset |
||
| TSubclassOf< UDataLayerInstanceWithAsset > | |||
| FName | MakeName
(
const UDataLayerAsset* InDataLayerAsset |
||
| void | OnCreated
(
const UDataLayerAsset* Asset |
Overridden from UDataLayerInstance
| Type | Name | Description | |
|---|---|---|---|
| bool | CanAddActor
(
AActor* InActor, |
||
| bool | |||
| bool | CanRemoveActor
(
AActor* InActor, |
||
| const UDataLayerAsset * | GetAsset () |
||
| FString | |||
| FString | |||
| FColor | |||
| UWorld * | |||
| const UExternalDataLayerInstance * | |||
| EDataLayerType | GetType () |
||
| bool | IsClientOnly () |
||
| bool | |||
| bool | IsReadOnly
(
FText* OutReason |
||
| bool | IsRuntime () |
||
| bool | IsServerOnly () |
||
| bool | PerformAddActor
(
AActor* InActor |
||
| bool | PerformRemoveActor
(
AActor* InActor |
||
| bool | |||
| bool | Validate
(
IStreamingGenerationErrorHandler* ErrorHandler |
Validation. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PostEditUndo () |
Called after applying a transaction to the object. | |
| void | PreEditUndo () |
Called before applying a transaction to the object. |