Navigation
API > API/Plugins > API/Plugins/DMXProtocol
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UDMXProtocolBlueprintLibrary
References
| Module | DMXProtocol |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/DMXProtocolBlueprintLibrary.h |
| Include | #include "DMXProtocolBlueprintLibrary.h" |
Syntax
UCLASS&40;Meta&61;&40;ScriptName&61;"DMXRuntimeLibrary"&41;&41;
class UDMXProtocolBlueprintLibrary : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< FString > | Returns the IP addresses of the network interface cards available to the system. | ||
| bool | Returns whether Receive DMX from the network is enabled globally. | ||
| bool | Returns whether send DMX to the network is enabled globally. | ||
| void | SetDMXInputPortDeviceAddress
(
FDMXInputPortReference InputPort, |
Sets the Device Address of the Output Port. | |
| void | SetDMXOutputPortDestinationAddresses
(
FDMXOutputPortReference OutputPort, |
Sets the Destination Address Address of the Output Port. | |
| void | SetDMXOutputPortDeviceAddress
(
FDMXOutputPortReference OutputPort, |
Sets the Device Address of the Output Port. | |
| void | SetReceiveDMXEnabled
(
bool bReceiveDMXEnabled, |
Sets if DMX is received from the network | |
| void | SetSendDMXEnabled
(
bool bSendDMXEnabled, |
Sets if DMX is sent to the network |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetDMXOutputPortDestinationAddress
(
FDMXOutputPortReference OutputPort, |
Output Ports now support many destination addresses. Please use UDMXProtocolBlueprintLibrary::SetDMXOutputPortDestinationAddresses instead |