Navigation
API > API/Plugins > API/Plugins/DMXProtocol
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDMXInputPort | Higher level abstraction of a DMX input hiding networking specific and protocol specific complexity from the game. | ||
| FDMXInputPortConfig | Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs. | ||
| FDMXInputPortConfigParams | Data to create a new input port config with related constructor. | ||
| FDMXInputPortReference | Reference of an input port | ||
| FDMXOutputPort | Higher level abstraction of a DMX input hiding networking specific and protocol specific complexity. | ||
| FDMXOutputPortCommunicationDeterminator | Helper to determine how DMX should be communicated (loopback, send) | ||
| FDMXOutputPortConfig | Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs. | ||
| FDMXOutputPortConfigParams | Data to create a new output port config with related constructor | ||
| FDMXOutputPortDestinationAddress | The IP address outbound DMX is sent to | ||
| FDMXOutputPortReference | Reference of an input port | ||
| FDMXPort | Base class for a higher level abstraction of a DMX input or output. | ||
| FDMXPortManager | Manager for all DMX ports. | ||
| FDMXRawListener | Listen to all DMX data of a port. | ||
| FDMXSignalFragment | Structs that holds the fragmented values to be sent along with a timestamp when to send it |
Typedefs
| Name | Description |
|---|---|
| FDMXOnPortsChangedDelegate |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EDMXPortPriorityStrategy | Strategy for priority system (when receiving packets)Not: Not all protocols have a use for this |