unreal.DMMaterialStageThroughput

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

Bases: DMMaterialStageSource

A node which take one or more inputs and produces an output (e.g. Multiply)

C++ Source:

  • Plugin: DynamicMaterial

  • Module: DynamicMaterialEditor

  • File: DMMaterialStageThroughput.h

Editor Properties: (see get_editor_property/set_editor_property)

  • allow_nested_inputs (bool): [Read-Only]

  • component_dirty (bool): [Read-Only]

  • component_state (DMComponentLifetimeState): [Read-Only]

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

  • input_connectors (Array[DMMaterialStageConnector]): [Read-Only]

  • input_required (bool): [Read-Only]

  • name (Text): [Read-Only]

  • output_connectors (Array[DMMaterialStageConnector]): [Read-Only]

  • preview_material (Material): [Read-Only]

property allow_nested_inputs: bool

[Read-Only]

Type:

(bool)

allows_nested_inputs() bool

Allows Nested Inputs

Return type:

bool

can_input_accept_type(input_index, value_type) bool

Can Input Accept Type

Parameters:
Return type:

bool

can_input_connect_to(input_index, output_connector, output_channel, check_single_float=False) bool

Can Input Connect To

Parameters:
Return type:

bool

get_description() Text

Get Description

Return type:

Text

get_input_connectors() Array[DMMaterialStageConnector]

Get Input Connectors

Return type:

Array[DMMaterialStageConnector]

property input_connectors: None

[Read-Only]

Type:

(Array[DMMaterialStageConnector])

property input_required: bool

[Read-Only]

Type:

(bool)

is_input_required() bool

Is Input Required

Return type:

bool

property name: Text

[Read-Only]

Type:

(Text)