unreal.DataLayerManager

class unreal.DataLayerManager(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Data Layer Manager

C++ Source:

  • Module: Engine

  • File: DataLayerManager.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_data_layer_instance_runtime_state_changed (OnDataLayerInstanceRuntimeStateChanged): [Read-Write]

get_data_layer_instance_effective_runtime_state(data_layer_instance) DataLayerRuntimeState

Get Data Layer Instance Effective Runtime State

Parameters:

data_layer_instance (DataLayerInstance) –

Return type:

DataLayerRuntimeState

get_data_layer_instance_from_asset(data_layer_asset) DataLayerInstance

Get Data Layer Instance from Asset

Parameters:

data_layer_asset (DataLayerAsset) –

Return type:

DataLayerInstance

get_data_layer_instance_from_name(data_layer_instance_name) DataLayerInstance

Get Data Layer Instance from Name

Parameters:

data_layer_instance_name (Name) –

Return type:

DataLayerInstance

get_data_layer_instance_runtime_state(data_layer_instance) DataLayerRuntimeState

Get Data Layer Instance Runtime State

Parameters:

data_layer_instance (DataLayerInstance) –

Return type:

DataLayerRuntimeState

get_data_layer_instances() Array[DataLayerInstance]

Get Data Layer Instances

Return type:

Array[DataLayerInstance]

property on_data_layer_instance_runtime_state_changed: OnDataLayerInstanceRuntimeStateChanged

[Read-Write]

Type:

(OnDataLayerInstanceRuntimeStateChanged)

set_data_layer_instance_runtime_state(data_layer_instance, state, is_recursive=False) bool

Set Data Layer Instance Runtime State

Parameters:
Return type:

bool

set_data_layer_runtime_state(data_layer_asset, state, is_recursive=False) bool

Set Data Layer Runtime State

Parameters:
Return type:

bool