Break DMXFixtureCellAttribute

Break DMXFixtureCellAttribute

Windows
MacOS
Linux

Adds a node that breaks a 'DMXFixtureCellAttribute' into its member fields

Break DMXFixtureCellAttribute
DMXFixture Cell Attribute
Attribute Mapping
Description
Default Value
Data Type
Use LSB Mode

Inputs

DMXFixture Cell Attribute
DMXFixture Cell Attribute Structure (by ref)

Outputs

Attribute Mapping
DMXAttribute Name Structure

The Attribute name to map this Function to. This is used to easily find the Function in Blueprints, using an Attribute list instead of typing the Function name directly. The list of Attributes can be edited on Project Settings->Plugins->DMX Protocol->Fixture Settings->Fixture Function Attributes

Description
String

Description

Default Value
Integer64

Initial value for this function when no value is set

Data Type
EDMXFixtureSignalFormat Enum

This function's data type. Defines the used number of channels (bytes)

Use LSB Mode
Boolean

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.

E.g., given a 16 bit function with two channel values set to [0, 1], they would be interpreted as the binary number 00000001 00000000, which means 256. The first byte (0) became the lowest part in binary form and the following byte (1), the highest.

Most Fixtures use MSB (Most Significant Byte) mode, which interprets bytes as highest first. In MSB mode, the example above would be interpreted in binary as 00000000 00000001, which means 1. The first byte (0) became the highest part in binary form and the following byte (1), the lowest.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss