| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/DMXProtocolSettings.h |
Include |
#include "DMXProtocolSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig, Meta=(DisplayName="DMX"))
class UDMXProtocolSettings : public UObject
DMX Project Settings.
To handle Port changes in code please refer to FDMXPortManager.
Name | Description | ||
---|---|---|---|
|
Attributes |
Common names to map Fixture Functions to and access them easily on Blueprints |
|
|
FixtureCategories |
Fixture Categories ENum |
|
|
InputPortConfigs |
DMX Input Port Configs |
|
|
FDMXOnReceiveDM... |
OnSetReceiveDMXEnabled |
Broadcast when receive DMX is enabled or disabled |
|
FDMXOnSendDMXEn... |
OnSetSendDMXEnabled |
Broadcast when send DMX is enabled or disabled |
|
OutputPortConfigs |
DMX Output Port Configs |
|
|
ReceivingRefreshRate |
Rate at which DMX is received, in Hz from 1 to 1000. 44Hz is recommended |
|
|
SendingRefreshRate |
Rate at which DMX is sent, in Hz from 1 to 1000. 44Hz is recommended. |
Name | Description | |
---|---|---|
|
UDMXProtocolSettings() |
Name | Description | ||
---|---|---|---|
|
FDMXInputPor... |
FindInputPortConfig ( |
Returns the input port matching the predicate, or nullptr if it cannot be found |
|
FDMXOutputPo... |
FindOutputPortConfig ( |
Returns the input port matching the predicate, or nullptr if it cannot be found |
|
IsReceiveDMXEnabled() |
Returns whether receive DMX is currently enabled, considering runtime override |
|
|
IsSendDMXEnabled() |
Returns whether send DMX is currently enabled, considering runtime override |
|
|
OverrideReceiveDMXEnabled ( |
Overrides if send DMX is enabled at runtime |
|
|
OverrideSendDMXEnabled ( |
Overrides if send DMX is enabled at runtime |
Name | Description | ||
---|---|---|---|
|
PostEditChangeChainProperty ( |
This alternate version of PostEditChange is called when properties inside structs are modified. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
---|---|
FDMXOnReceiveDMXEnabled |
|
FDMXOnSendDMXEnabled |
Name | Description | ||
---|---|---|---|
|
GlobalArtNetUniverseOffset_DEPRECATED |
Now in Port Configs to support many NICs |
|
|
GlobalSACNUniverseOffset_DEPRECATED |
Now in Port Configs to support many NICs |
|
|
InterfaceIPAddress_DEPRECATED |
Now in Port Configs to support many NICs |