FDMXOutputPortCommunicationDeterminator

Helper to determine how DMX should be communicated (loopback, send)

Windows
MacOS
Linux

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

Functions

Name Description

Public function Const

bool

 

IsSendDMXEnabled()

Determinates if loopback to engine is needed. If true, loopback is needed

Public function Const

bool

 

NeedsLoopbackToEngine()

Determinates if loopback to engine is needed. If true, loopback is needed

Public function Const

bool

 

NeedsSendDMX()

Determinates if loopback to engine is needed. If true, loopback is needed

Public function

void

 

SetHasValidSender

(
    bool bInHasValidSender
)

Sets if there is a valid sender obj

Public function

void

 

SetLoopbackToEngine

(
    bool bInLoopbackToEngine
)

Set the variable from the port config in project settings

Public function

void

 

SetReceiveEnabled

(
    bool bInReceiveEnabled
)

Sets if receive is enabled

Public function

void

 

SetSendEnabled

(
    bool bInSendEnabled
)

Sets if send is enabled

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss