FDMXOutputPortConfig

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

Choose your operating system:

Windows

macOS

Linux

References

Module

DMXProtocol

Header

/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/IO/DMXOutputPortConfig.h

Include

#include "IO/DMXOutputPortConfig.h"

Syntax

USTRUCT(BlueprintType)
struct FDMXOutputPortConfig

Remarks

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

Property changes are handled in details customization consistently.

Variables

Name Description

Protected variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly Config

bool

 

bLoopbackToEngine

If true, the signals output from this port are input into to the engine.

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadWrite Config

EDMXCommunicati...

 

CommunicationType

The type of communication used with this port

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

double

 

Delay

The amout by which sending of packets is delayed

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

FFrameRate

 

DelayFrameRate

Framerate of the delay

Protected variable UProperty Meta

FString

 

DestinationAddress

For Unicast, the IP address outbound DMX is sent to

Protected variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly Config

TArray< FDMXOut...

 

DestinationAddresses

For Unicast, the IP addresses outbound DMX is sent to

Protected variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly Config

FString

 

DeviceAddress

The IP address of the network interface card over which outbound DMX is sent

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

int32

 

ExternUniverseStart

The start address this being transposed to.

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

int32

 

LocalUniverseStart

Local Start Universe

Protected variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly Config

int32

 

NumUniverses

Number of Universes

Protected variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly Config

FGuid

 

PortGuid

Unique identifier, shared with the port instance.

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

FString

 

PortName

The name displayed wherever the port can be displayed

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

int32

 

Priority

Priority on which packets are being sent

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly Config

FName

 

ProtocolName

DMX Protocol

Constructors

Name Description

Public function

FDMXOutputPortConfig()

Default constructor, only for Default Objects

Public function

FDMXOutputPortConfig

(
    const FGuid& InPortGuid
)

Constructs a config from the guid

Public function

FDMXOutputPortConfig

(
    const FGuid& InPortGuid,
    const FDMXOutputPortConfigParams& ...
)

Constructs a config from the guid and given initialization data

Functions

Deprecated Functions

Name Description

Public function Const

const FStrin...

 

GetDestinationAddress()

Output Ports now support many destination addresses. Use FDMXOutputPortConfig::GetDestinationAddresses instead.

Public function Static

FName

 

GetDestinationAddressPropertyNameChecked()

Output Ports now support many destination addresses. Use FDMXOutputPortConfig::GetDestinationAddressesPropertyNameChecked instead.