Navigation
API > API/Plugins > API/Plugins/DMXProtocol > API/Plugins/DMXProtocol/IO
References
| Module | DMXProtocol |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/IO/DMXOutputPort.h |
| Include | #include "IO/DMXOutputPort.h" |
Syntax
struct FDMXOutputPortCommunicationDeterminator
Remarks
Helper to determine how DMX should be communicated (loopback, send)
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if loopback to engine is enabled (only true if loopback to engine is set enabled) | ||
| bool | Determinates if send dmx is enabled | ||
| bool | Determinates if loopback to engine is needed (may be true even is loopback to engine is not enabled) | ||
| bool | NeedsSendDMX () |
Determinates if dmx needs to be sent (may be false even if send is enabled) | |
| void | SetHasValidSender
(
bool bInHasValidSender |
Sets if there is a valid sender obj | |
| void | SetLoopbackToEngine
(
bool bInLoopbackToEngine |
Set the variable from the port config in project settings | |
| void | SetReceiveEnabled
(
bool bInReceiveEnabled |
Sets if receive is enabled | |
| void | SetSendEnabled
(
bool bInSendEnabled |
Sets if send is enabled |