unreal.DataLayerSubsystem

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

Bases: WorldSubsystem

This class is deprecated, it has been replaced by DataLayerManager.

C++ Source:

  • Module: Engine

  • File: DataLayerSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_data_layer_runtime_state_changed (OnDataLayerRuntimeStateChanged): [Read-Write]

get_active_data_layer_names() Set[Name]

Get Active Data Layer Names deprecated: GetActiveDataLayerNames will be removed.

Return type:

Set[Name]

get_data_layer(data_layer) DataLayerInstance

Get Data Layer deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceFromAsset in DataLayerManager

Parameters:

data_layer (ActorDataLayer) –

Return type:

DataLayerInstance

get_data_layer_effective_runtime_state(data_layer) DataLayerRuntimeState

Get Data Layer Effective Runtime State deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceEffectiveRuntimeState in DataLayerManager

Parameters:

data_layer (ActorDataLayer) –

Return type:

DataLayerRuntimeState

get_data_layer_effective_runtime_state_by_label(data_layer_label) DataLayerRuntimeState

Get Data Layer Effective Runtime State by Label deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceEffectiveRuntimeState in DataLayerManager

Parameters:

data_layer_label (Name) –

Return type:

DataLayerRuntimeState

get_data_layer_from_label(data_layer_label) DataLayerInstance

Get Data Layer from Label deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceFromAsset in DataLayerManager

Parameters:

data_layer_label (Name) –

Return type:

DataLayerInstance

get_data_layer_from_name(data_layer_name) DataLayerInstance

Get Data Layer from Name deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceFromAsset in DataLayerManager

Parameters:

data_layer_name (Name) –

Return type:

DataLayerInstance

get_data_layer_instance_effective_runtime_state(data_layer_asset) DataLayerRuntimeState

Get Data Layer Instance Effective Runtime State deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:

data_layer_asset (DataLayerAsset) –

Return type:

DataLayerRuntimeState

get_data_layer_instance_from_asset(data_layer_asset) DataLayerInstance

Get Data Layer Instance from Asset deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:

data_layer_asset (DataLayerAsset) –

Return type:

DataLayerInstance

get_data_layer_instance_runtime_state(data_layer_asset) DataLayerRuntimeState

Get Data Layer Instance Runtime State deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:

data_layer_asset (DataLayerAsset) –

Return type:

DataLayerRuntimeState

get_data_layer_runtime_state(data_layer) DataLayerRuntimeState

Get Data Layer Runtime State deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceRuntimeState in DataLayerManager

Parameters:

data_layer (ActorDataLayer) –

Return type:

DataLayerRuntimeState

get_data_layer_runtime_state_by_label(data_layer_label) DataLayerRuntimeState

Get Data Layer Runtime State by Label deprecated: DataLayerSubsystem is deprecated, use GetDataLayerInstanceRuntimeState in DataLayerManager

Parameters:

data_layer_label (Name) –

Return type:

DataLayerRuntimeState

get_data_layer_state(data_layer) DataLayerStateType

Get Data Layer State deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:

data_layer (ActorDataLayer) –

Return type:

DataLayerStateType

get_data_layer_state_by_label(data_layer_label) DataLayerStateType

Get Data Layer State by Label deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:

data_layer_label (Name) –

Return type:

DataLayerStateType

get_loaded_data_layer_names() Set[Name]

Get Loaded Data Layer Names deprecated: GetLoadedDataLayerNames will be removed.

Return type:

Set[Name]

property on_data_layer_runtime_state_changed: OnDataLayerRuntimeStateChanged

[Read-Write]

Type:

(OnDataLayerRuntimeStateChanged)

property on_data_layer_state_changed: OnDataLayerRuntimeStateChanged

‘on_data_layer_state_changed’ was renamed to ‘on_data_layer_runtime_state_changed’.

Type:

deprecated

set_data_layer_instance_runtime_state(data_layer_asset, state, is_recursive=False) None

Set Data Layer Instance Runtime State deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:
set_data_layer_runtime_state(data_layer, state, is_recursive=False) None

Set Data Layer Runtime State

Parameters:
set_data_layer_runtime_state_by_label(data_layer_label, state, is_recursive=False) None

Set Data Layer Runtime State by Label

Parameters:
set_data_layer_state(data_layer, state) None

Set Data Layer State deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters:
set_data_layer_state_by_label(data_layer_label, state) None

Set Data Layer State by Label deprecated: DataLayerSubsystem is deprecated, use the equivalent function in DataLayerManager

Parameters: