unreal.MaterialFunctionInstance

class unreal.MaterialFunctionInstance(outer=None, name='None')

Bases: unreal.MaterialFunctionInterface

A material function instance defines parameter overrides for a parent material function.

C++ Source:

  • Module: Engine
  • File: MaterialFunctionInstance.h

Editor Properties: (see get_editor_property/set_editor_property)

  • font_parameter_values (Array(FontParameterValue)): [Read-Write] Font parameters.
  • parent (MaterialFunctionInterface): [Read-Write] Parent function.
  • scalar_parameter_values (Array(ScalarParameterValue)): [Read-Write] Scalar parameters.
  • static_component_mask_parameter_values (Array(StaticComponentMaskParameter)): [Read-Write] Static component mask parameters.
  • static_switch_parameter_values (Array(StaticSwitchParameter)): [Read-Write] Static switch parameters.
  • texture_parameter_values (Array(TextureParameterValue)): [Read-Write] Texture parameters.
  • thumbnail_info (ThumbnailInfo): [Read-Only] Information for thumbnail rendering
  • vector_parameter_values (Array(VectorParameterValue)): [Read-Write] Vector parameters.
parent

(MaterialFunctionInterface) – [Read-Only] Parent function.