Module |
|
Header |
/Engine/Plugins/Experimental/DigitalMultiplex/DMXEngine/Source/DMXRuntime/Public/DMXSubsystem.h |
Include |
#include "DMXSubsystem.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDMXSubsystem : public UEngineSubsystem
UDMXSubsystem Collections of DMX context blueprint subsystem functions and internal functions for DMX K2Nodes
Name | Description | ||
---|---|---|---|
|
OnProtocolReceived |
Name | Description | ||
---|---|---|---|
|
BytesToInt |
Return integer given an array of bytes. |
|
|
float |
BytesToNormalizedValue |
Return normalized value given an array of bytes. |
|
GetAllControllersInLibrary ( |
Return reference to array of Controller objects in library. |
|
|
GetAllDMXLibraries() |
Return reference to array of DMX Library objects. |
|
|
GetAllFixturesInLibrary ( |
Return reference to array of Fixture Patch objects in library. |
|
|
GetAllFixturesInUniverse ( |
Return reference to array of Fixture Patch objects in a given universe. |
|
|
GetAllFixturesOfCategory ( |
Return reference to array of Fixture Patch objects of a given category. |
|
|
GetAllFixturesOfType ( |
Return reference to array of Fixture Patch objects of a given type. |
|
|
GetAllFixturesWithTag ( |
Return reference to array of Fixture Patch objects with a given tag. |
|
|
GetAllFixtureTypesInLibrary ( |
Return reference to array of Fixture Types objects in library. |
|
|
GetAllUniversesInController ( |
Return reference to array of Fixture Patch objects in a given controller. |
|
|
UDMXEntityCo... |
GetControllerByName ( |
Return reference to Controller object with a given name. |
|
UDMXSubsyste... |
GetDMXSubsystem_Callable() |
Get a DMX Subsystem, callable version |
|
UDMXSubsyste... |
GetDMXSubsystem_Pure() |
Get a DMX Subsystem, pure version |
|
UDMXEntityFi... |
GetFixtureByName ( |
Return reference to Fixture Patch object with a given name. |
|
GetFixtureFunctions |
Return map with all DMX functions and their associated values given DMX buffer and desired universe. |
|
|
UDMXEntityFi... |
GetFixturePatch ( |
Creates a literal UDMXEntityFixturePatch reference |
|
UDMXEntityFi... |
GetFixtureTypeByName ( |
Return reference to Fixture Type object with a given name. |
|
GetFunctionsMap ( |
Gets a function map based on you active mode from FixturePatch |
|
|
GetFunctionsValue |
Gets function channel value by input function name |
|
|
float |
GetNormalizedFunctionValue ( |
Return the normalized value of an Int value from a Fixture Patch function. |
|
GetRawBuffer ( |
Return byte array from the DMX buffer given a universe. |
|
|
float |
IntToNormalizedValue ( |
Return the normalized value of an Int value from the specified Signal Format. |
|
IntValueToBytes ( |
Return the Bytes format of Value in the desired Signal Format. |
|
|
LoadDMXLibrary ( |
Load all referenced Objects in the given library. |
|
|
NormalizedValueToBytes ( |
Return the Bytes format of Value in the desired Signal Format. |
|
|
SendDMX ( |
Send DMX using function names and integer values. |
|
|
SendDMXRaw ( |
Send DMX using channel and value raw values. |
Name | Description | ||
---|---|---|---|
|
Deinitialize() |
Implement this for deinitialization of instances of the system |
|
|
Initialize ( |
Implement this for initialization of instances of the system |