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/ExternalDataLayerInstance.h |
| Include | #include "WorldPartition/DataLayer/ExternalDataLayerInstance.h" |
Syntax
UCLASS (Config=Engine, PerObjectConfig, BlueprintType,
AutoCollapseCategories=("Data Layer|Advanced"),
AutoExpandCategories=("Data Layer|Editor", "Data Layer|Advanced|Runtime"), MinimalAPI)
class UExternalDataLayerInstance : public UDataLayerInstanceWithAsset
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSubclassOf< UDataLayerInstanceWithAsset > | |||
| const UExternalDataLayerAsset * | |||
| FName | MakeName
(
const UDataLayerAsset* InDataLayerAsset |
Overridden from UDataLayerInstanceWithAsset
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | OnCreated
(
const UDataLayerAsset* Asset |
Overridden from UDataLayerInstance
| Type | Name | Description | |
|---|---|---|---|
| bool | CanAddActor
(
AActor* Actor, |
||
| bool | CanBeRemoved () |
||
| bool | CanHaveChildDataLayerInstance
(
const UDataLayerInstance* DataLayerInstance |
||
| bool | |||
| bool | CanRemoveActor
(
AActor* Actor, |
||
| bool | CanUserAddActors
(
FText* OutReason |
||
| bool | CanUserRemoveActors
(
FText* OutReason |
||
| const TCHAR * | Helpers. | ||
| UWorld * | |||
| bool | IsReadOnly
(
FText* OutReason |
||
| bool | PerformAddActor
(
AActor* Actor |
||
| bool | PerformRemoveActor
(
AActor* Actor |