Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/IO/DMXInputPortConfig.h |
Include |
#include "IO/DMXInputPortConfig.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FDMXInputPortConfig
Blueprint Configuration of a Port, used in DXM Settings to specify inputs and outputs.
Property changes are handled in details customization consistently.
Name | Description | ||
---|---|---|---|
|
CommunicationType |
The type of communication used with this port |
|
|
DeviceAddress |
The Network Interface Card's IP Adress, over which DMX is received |
|
|
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 |
|
|
ProtocolName |
DMX Protocol |
Name | Description | |
---|---|---|
|
FDMXInputPortConfig() |
Default constructor, only for CDOs |
|
FDMXInputPortConfig ( |
Constructs a config from the guid |
|
FDMXInputPortConfig ( |
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... |
GetDeviceAddress() |
|
|
GetDeviceAddressPropertyNameChecked() |
||
|
GetExternUniverseStart() |
||
|
GetLocalUniverseStart() |
||
|
GetNumUniverses() |
||
|
const FGuid ... |
GetPortGuid() |
|
|
GetPortGuidPropertyNameChecked() |
||
|
const FStrin... |
GetPortName() |
|
|
const FName ... |
GetProtocolName() |
|
|
GetProtocolNamePropertyNameChecked() |
||
|
MakeValid() |
Changes members to result in a valid config |