unreal.DMXPixelMappingScreenComponent

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

Bases: DMXPixelMappingOutputDMXComponent

DMX Screen(Grid) rendering component

C++ Source:

  • Plugin: DMXPixelMapping

  • Module: DMXPixelMappingRuntime

  • File: DMXPixelMappingScreenComponent.h

Editor Properties: (see get_editor_property/set_editor_property)

  • alpha_intensity (float): [Read-Write]

  • cell_blending_quality (DMXPixelBlendingQuality): [Read-Write] The quality level to use when averaging colors during downsampling.

  • color_space (DMXPixelMappingColorSpace): [Read-Only] The Color Space currently in use

  • color_space_class (type(Class)): [Read-Write] Sets which color space Pixel Mapping sends

  • distribution (DMXPixelMappingDistribution): [Read-Write]

  • editor_color (LinearColor): [Read-Write]

  • editor_position_with_rotation (Vector2D): [Read-Write]

  • fixture_patch_ref (DMXEntityFixturePatchRef): [Read-Only]

  • ignore_alpha_channel (bool): [Read-Write]

  • local_universe (int32): [Read-Write]

  • lock_in_designer (bool): [Read-Write]

  • modulator_classes (Array[type(Class)]): [Read-Write] Modulators applied to the output before sending DMX

  • num_x_cells (int32): [Read-Write]

  • num_y_cells (int32): [Read-Write]

  • output_port_references (Array[DMXOutputPortReference]): [Read-Write] The port this render component outputs to

  • parent (DMXPixelMappingBaseComponent): [Read-Write] Parent component deprecated: Leads to entangled references. Use GetParent() or WeakParent instead.

  • pixel_format (DMXCellFormat): [Read-Write]

  • pixel_intensity (float): [Read-Write]

  • position_x (float): [Read-Write]

  • position_y (float): [Read-Write]

  • protocol_name (DMXProtocolName): [Read-Write] deprecated: Use Output Ports instead.

  • rotation (double): [Read-Write]

  • send_to_all_output_ports (bool): [Read-Write] If true, outputs to all DMX Output Ports

  • show_addresses (bool): [Read-Write]

  • show_universe (bool): [Read-Write]

  • size_x (float): [Read-Write]

  • size_y (float): [Read-Write]

  • start_address (int32): [Read-Write]

  • use_patch_color (bool): [Read-Write] If set, the color of the patch is displayed, instead of a custom editor color

  • visible_in_designer (bool): [Read-Write]

property alpha_intensity: float

[Read-Only]

Type:

(float)

property distribution: DMXPixelMappingDistribution

[Read-Only]

Type:

(DMXPixelMappingDistribution)

property ignore_alpha_channel: bool

[Read-Only]

Type:

(bool)

property local_universe: int

[Read-Only]

Type:

(int32)

property num_x_cells: int

[Read-Only]

Type:

(int32)

property num_x_panels: int

‘num_x_panels’ was renamed to ‘num_x_cells’.

Type:

deprecated

property num_y_cells: int

[Read-Only]

Type:

(int32)

property num_y_panels: int

‘num_y_panels’ was renamed to ‘num_y_cells’.

Type:

deprecated

property output_port_references: None

[Read-Write] The port this render component outputs to

Type:

(Array[DMXOutputPortReference])

property pixel_format: DMXCellFormat

[Read-Only]

Type:

(DMXCellFormat)

property pixel_intensity: float

[Read-Only]

Type:

(float)

property protocol_name: DMXProtocolName

[Read-Write] deprecated: Use Output Ports instead.

Type:

(DMXProtocolName)

property send_to_all_output_ports: bool

[Read-Write] If true, outputs to all DMX Output Ports

Type:

(bool)

property show_addresses: bool

[Read-Only]

Type:

(bool)

property show_universe: bool

[Read-Only]

Type:

(bool)

property start_address: int

[Read-Only]

Type:

(int32)