Navigation
API > API/Plugins > API/Plugins/DMXRuntime > API/Plugins/DMXRuntime/Library
References
| Module | DMXRuntime |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Library/DMXEntityFixtureType.h |
| Include | #include "Library/DMXEntityFixtureType.h" |
Syntax
USTRUCT (BlueprintType , Meta=(DisplayName="DMX Fixture Function"))
struct FDMXFixtureFunction
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDMXAttributeName | Attribute | The Attribute name to map this Function to. | |
| bool | bUseLSBMode | Least Significant Byte mode makes the individual bytes (channels) of the function be interpreted with the first bytes being the lowest part of the number (endianness). | |
| int32 | Channel | This function's starting channel (use editor above to make changes) | |
| EDMXFixtureSignalFormat | DataType | This function's data type. Defines the used number of channels (bytes) | |
| int64 | DefaultValue | The Default DMX Value of the function | |
| FString | Description | ||
| FString | FunctionName |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor | |||
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | FDMXFixtureFunction
(
const FDMXFixtureFunction& |
Workaround for clang deprecation warnings for any deprecated members in implicitly-defined special member functions. | |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Returns the last channel of the Function | ||
| uint8 | Returns the number of channels the function spans, according to its data type | ||
| double | Gets the Physical Value of the Function | ||
| FName | Property Name getters. | ||
| double | The starting value of the Physical Value range, based on the Physical Unit | ||
| FName | |||
| double | The ending value of the Physical Value range, based on the Physical Unit | ||
| FName | |||
| EDMXGDTFPhysicalUnit | The Physical Unit this Physical Value is based on | ||
| FName | |||
| void | PostSerialize
(
const FArchive& Ar |
Implementing Serialize to convert UClass to FFieldClass | |
| void | SetPhysicalDefaultValue
(
double InPhysicalDefaultValue |
Sets the Physical Default Value of the Function. | |
| void | SetPhysicalUnit
(
EDMXGDTFPhysicalUnit NewPhysicalUnit |
Sets the Physical Default Value of the Function. | |
| void | SetPhysicalValueRange
(
double InPhysicalFrom, |
Sets the Physical Default Value range of the Function. | |
| void | Updated the Physica Default Value of the Function by the Default Value. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FDMXFixtureFunction & | operator=
(
const FDMXFixtureFunction& |
||
| FDMXFixtureFunction & | operator=
(
FDMXFixtureFunction&& |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | ChannelOffset_DEPRECATED | DEPRECATED 5.0 |