IO

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public class

FDMXInputPort

Higher level abstraction of a DMX input hiding networking specific and protocol specific complexity from the game.

Public struct UStruct BlueprintType

FDMXInputPortConfig

Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs.

Public struct

FDMXInputPortConfigParams

Data to create a new input port config with related constructor.

Public struct UStruct BlueprintType

FDMXInputPortReference

Reference of an input port

Public class

FDMXOutputPort

Higher level abstraction of a DMX input hiding networking specific and protocol specific complexity.

Public struct

FDMXOutputPortCommunicationDeterminator

Helper to determine how DMX should be communicated (loopback, send)

Public struct UStruct BlueprintType

FDMXOutputPortConfig

Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs.

Public struct

FDMXOutputPortConfigParams

Data to create a new output port config with related constructor

Public struct UStruct BlueprintType

FDMXOutputPortDestinationAddress

The IP address outbound DMX is sent to

Public struct UStruct BlueprintType

FDMXOutputPortReference

Reference of an input port

Public class

FDMXPort

Base class for a higher level abstraction of a DMX input or output.

Public class

FDMXPortManager

Manager for all DMX ports.

Public class

FDMXRawListener

Listen to all DMX data of a port.

Public struct

FDMXSignalFragment

Structs that holds the fragmented values to be sent along with a timestamp when to send it

Typedefs

Name

Description

FDMXOnPortsChangedDelegate

Enums

Name

Description

Public enum UEnum

EDMXPortPriorityStrategy

Strategy for priority system (when receiving packets)

Not: Not all protocols have a use for this