unreal.DMXEntityFixtureType
¶
- class unreal.DMXEntityFixtureType(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
DMXEntity
Class to describe a type of Fixture. Fixture Patches can be created from Fixture Types (see UDMXEntityFixturePatch::ParentFixtureTypeTemplate).
C++ Source:
Plugin: DMXEngine
Module: DMXRuntime
File: DMXEntityFixtureType.h
Editor Properties: (see get_editor_property/set_editor_property)
dmx_category
(DMXFixtureCategory): [Read-Write] The Category of the Fixture, useful for Filteringdmx_import
(DMXImport): [Read-Write] The GDTF file from which the Fixture Type was setupfixture_matrix_enabled
(bool): [Read-Write] deprecated: FixtureMatrixEnabled is deprecated. Instead now each Mode has a FixtureMatrixEnabled property.input_modulators
(Array[DMXModulator]): [Read-Write] Modulators applied right before a patch of this type is received. NOTE: Modulators only affect the patch’s normalized values! Untouched values are still available when accesing raw values.modes
(Array[DMXFixtureMode]): [Read-Write]name
(str): [Read-Write]
- classmethod create_fixture_type_in_library(construction_params, desired_name='', mark_dmx_library_dirty=True) DMXEntityFixtureType ¶
Creates a new Fixture Type in the DMX Library
- Parameters:
construction_params (DMXEntityFixtureTypeConstructionParams) –
desired_name (str) –
mark_dmx_library_dirty (bool) –
- Return type:
- property dmx_category: DMXFixtureCategory¶
[Read-Only] The Category of the Fixture, useful for Filtering
- Type:
- property dmx_import: DMXImport¶
[Read-Only] The GDTF file from which the Fixture Type was setup
- Type:
- property fixture_matrix_enabled: bool¶
[Read-Write] deprecated: FixtureMatrixEnabled is deprecated. Instead now each Mode has a FixtureMatrixEnabled property.
- Type:
(bool)
- classmethod remove_fixture_type_from_library(fixture_type_ref) None ¶
Removes a Fixture Type from a DMX Library
- Parameters:
fixture_type_ref (DMXEntityFixtureTypeRef) –