Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition > API/Runtime/Engine/WorldPartition/DataLayer
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataLayerInstance
- UDeprecatedDataLayerInstance
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/DataLayer/DeprecatedDataLayerInstance.h |
| Include | #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
Remarks
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.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UDeprecatedDataLayerInstance | final
(
const FObjectInitializer& ObjectInitializer |
||
| FActorDataLayer | |||
| PRAGMA_ENABLE_DEPRECATION_WARNINGSFName | |||
| FName | MakeName () |
||
| PRAGMA_DISABLE_DEPRECATION_WARNINGSFName | MakeName
(
const UDEPRECATED_DataLayer* DeprecatedDataLayer |
||
| void | OnCreated () |
||
| void | OnCreated
(
const UDEPRECATED_DataLayer* DeprecatedDataLayer |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |