unreal.DMMaterialSubStage

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

Bases: DMMaterialStage

A stage that is a subobject of another stage.

C++ Source:

  • Plugin: DynamicMaterial

  • Module: DynamicMaterialEditor

  • File: DMMaterialSubStage.h

Editor Properties: (see get_editor_property/set_editor_property)

  • can_change_source (bool): [Read-Only]

  • component_dirty (bool): [Read-Only]

  • component_state (DMComponentLifetimeState): [Read-Only]

  • editable_properties (Array[Name]): [Read-Only]

  • enabled (bool): [Read-Only]

  • input_connection_map (Array[DMMaterialStageConnection]): [Read-Only] How our inputs connect to the inputs of this stage’s source

  • inputs (Array[DMMaterialStageInput]): [Read-Only]

  • is_being_edited (bool): [Read-Only]

  • parent_stage (DMMaterialStage): [Read-Only]

  • preview_material_base (Material): [Read-Only]

  • preview_material_dynamic (MaterialInstanceDynamic): [Read-Only]

  • source (DMMaterialStageSource): [Read-Only]

classmethod create_material_sub_stage(parent_stage) DMMaterialSubStage

Create Material Sub Stage

Parameters:

parent_stage (DMMaterialStage) –

Return type:

DMMaterialSubStage

property parent_stage: DMMaterialStage

[Read-Only]

Type:

(DMMaterialStage)