unreal.DMXFixtureMode

class unreal.DMXFixtureMode(mode_name: str = '', functions: None = [], channel_span: int = 0, fixture_matrix_enabled: bool = False)

Bases: StructBase

DMXFixture Mode

C++ Source:

  • Plugin: DMXEngine

  • Module: DMXRuntime

  • File: DMXEntityFixtureType.h

Editor Properties: (see get_editor_property/set_editor_property)

  • auto_channel_span (bool): [Read-Write] When enabled, ChannelSpan is automatically set based on the created functions and their data types. If disabled, ChannelSpan can be manually set and functions and functions’ channels beyond the specified span will be ignored.

  • channel_span (int32): [Read-Write] Number of channels (bytes) used by this mode’s functions

  • fixture_matrix_config (DMXFixtureMatrix): [Read-Write]

  • fixture_matrix_enabled (bool): [Read-Write]

  • functions (Array[DMXFixtureFunction]): [Read-Write]

  • mode_name (str): [Read-Write]

property channel_span: int

[Read-Write] Number of channels (bytes) used by this mode’s functions

Type:

(int32)

property fixture_matrix_enabled: bool

[Read-Write]

Type:

(bool)

property functions: None

[Read-Write]

Type:

(Array[DMXFixtureFunction])

property mode_name: str

[Read-Write]

Type:

(str)