Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/IO/DMXOutputPortConfig.h |
Include |
#include "IO/DMXOutputPortConfig.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FDMXOutputPortConfig
Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs.
Property changes are handled in details customization consistently.
Name | Description | ||
---|---|---|---|
|
bLoopbackToEngine |
If true, the signals of output to this port is input into to the engine |
|
|
CommunicationType |
The type of communication used with this port |
|
|
DestinationAddress |
For Unicast, the IP address outbound DMX is sent to |
|
|
DeviceAddress |
The IP address of the network interface card over which outbound DMX is sent |
|
|
ExternUniverseStart |
The start address this being transposed to. |
|
|
LocalUniverseStart |
Local Start Universe |
|
|
NumUniverses |
Number of Universes |
|
|
PortGuid |
Unique identifier, shared with the port instance. |
|
|
PortName |
The name displayed wherever the port can be displayed |
|
|
Priority |
Priority on which packets are being sent |
|
|
ProtocolName |
DMX Protocol |
Name | Description | |
---|---|---|
|
FDMXOutputPortConfig() |
Default constructor, only for CDOs |
|
FDMXOutputPortConfig ( |
Constructs a config from the guid |
|
FDMXOutputPortConfig ( |
Constructs a config from the guid and given initialization data |
Name | Description | ||
---|---|---|---|
|
GenerateUniquePortName() |
Generates a unique port name (unique for those stored in project settings) |
|
|
EDMXCommunic... |
GetCommunicationType() |
|
|
GetCommunicationTypePropertyNameChecked() |
||
|
const FStrin... |
GetDestinationAddress() |
|
|
GetDestinationAddressPropertyNameChecked() |
||
|
const FStrin... |
GetDeviceAddress() |
|
|
GetDeviceAddressPropertyNameChecked() |
||
|
GetExternUniverseStart() |
||
|
GetLocalUniverseStart() |
||
|
GetNumUniverses() |
||
|
const FGuid ... |
GetPortGuid() |
|
|
GetPortGuidPropertyNameChecked() |
||
|
const FStrin... |
GetPortName() |
|
|
GetPriority() |
||
|
const FName ... |
GetProtocolName() |
|
|
GetProtocolNamePropertyNameChecked() |
||
|
MakeValid() |
Changes members to result in a valid config |
|
|
NeedsLoopbackToEngine() |