Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UExternalDataLayerInstance |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/DataLayer/ExternalDataLayerInstance.h |
| Include Path | #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
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataLayerInstance → UDataLayerInstanceWithAsset → UExternalDataLayerInstance
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UExternalDataLayerAsset * GetExternalDataLayerAsset() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h |
Overridden from UDataLayerInstanceWithAsset
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanEditDataLayerAsset() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual void OnCreated
(
const UDataLayerAsset* Asset |
WorldPartition/DataLayer/ExternalDataLayerInstance.h |
Overridden from UDataLayerInstance
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| WorldPartition/DataLayer/ExternalDataLayerInstance.h | |||
virtual bool CanBeRemoved() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual bool CanHaveChildDataLayerInstance
(
const UDataLayerInstance* DataLayerInstance |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual bool CanHaveParentDataLayerInstance() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
| WorldPartition/DataLayer/ExternalDataLayerInstance.h | |||
virtual bool CanUserAddActors
(
FText* OutReason |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual bool CanUserRemoveActors
(
FText* OutReason |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual const TCHAR * GetDataLayerIconName() |
Helpers. | WorldPartition/DataLayer/ExternalDataLayerInstance.h | |
virtual UWorld * GetOuterWorld() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual bool IsReadOnly
(
FText* OutReason |
WorldPartition/DataLayer/ExternalDataLayerInstance.h |
Protected
Overridden from UDataLayerInstance
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool PerformAddActor
(
AActor* Actor |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
virtual bool PerformRemoveActor
(
AActor* Actor |
WorldPartition/DataLayer/ExternalDataLayerInstance.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSubclassOf< UDataLayerInstanceWithAsset > GetDataLayerInstanceClass() |
WorldPartition/DataLayer/ExternalDataLayerInstance.h | ||
static FName MakeName
(
const UDataLayerAsset* InDataLayerAsset |
WorldPartition/DataLayer/ExternalDataLayerInstance.h |