Navigation
API > API/Runtime > API/Runtime/Engine
Class used for Runtime Conversion of the Deprecated UDataLayer Class to UDataLayerInstance + UDataLayerAsset. This class is not to be inherited. It is solely used by AWorldDatalayers to convert UDataLayers to UDataLayerInstances on Level Boot. You will need to run the DataLayerToAsset CommandLet to convert the deprecated datalayers to UDataLayerAssets and UDataLayerInstanceWithAsset.
| Name | UDeprecatedDataLayerInstance |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
| Include Path | #include "WorldPartition/DataLayer/DeprecatedDataLayerInstance.h" |
Syntax
UCLASS (Config=Engine, PerObjectConfig, Within=WorldDataLayers,
AutoCollapseCategories=("Data Layer|Advanced"),
AutoExpandCategories=("Data Layer|Editor", "Data Layer|Advanced|Runtime"), MinimalAPI)
class UDeprecatedDataLayerInstance : public UDataLayerInstance
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataLayerInstance → UDeprecatedDataLayerInstance
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DataLayerType | EDataLayerType | WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
|
|
| DebugColor | FColor | WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
|
|
| DeprecatedDataLayerFName | FName | WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | ||
| Label | FName | WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDeprecatedDataLayerInstance final
(
const FObjectInitializer& ObjectInitializer |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | ||
FActorDataLayer GetActorDataLayer() |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | ||
FName GetDataLayerLabel() |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | ||
void OnCreated () |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | ||
void OnCreated
(
const UDEPRECATED_DataLayer* DeprecatedDataLayer |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| WorldPartition/DataLayer/DeprecatedDataLayerInstance.h | |||
static PRAGMA_DISABLE_DEPRECATION_WARNINGSFName MakeName
(
const UDEPRECATED_DataLayer* DeprecatedDataLayer |
WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |