unreal.DMMaterialEffectFunction

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

Bases: DMMaterialEffect

DMMaterial Effect Function

C++ Source:

  • Plugin: DynamicMaterial

  • Module: DynamicMaterialEditor

  • File: DMMaterialEffectFunction.h

Editor Properties: (see get_editor_property/set_editor_property)

  • component_dirty (bool): [Read-Only]

  • component_state (DMComponentLifetimeState): [Read-Only]

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

  • effect_target (DMMaterialEffectTarget): [Read-Only]

  • enabled (bool): [Read-Only]

  • input_values (Array[DMMaterialValue]): [Read-Only]

  • material_function_ptr (MaterialFunctionInterface): [Read-Only]

bp_get_input_values() Array[DMMaterialValue]

BP Get Input Values

Return type:

Array[DMMaterialValue]

get_input_value(index) DMMaterialValue

Get Input Value

Parameters:

index (int32) –

Return type:

DMMaterialValue

get_material_function() MaterialFunctionInterface

Get Material Function

Return type:

MaterialFunctionInterface

property input_values: None

[Read-Only]

Type:

(Array[DMMaterialValue])

property material_function_ptr: MaterialFunctionInterface

[Read-Only]

Type:

(MaterialFunctionInterface)

set_material_function(function) bool

Set Material Function

Parameters:

function (MaterialFunctionInterface) –

Return type:

bool