Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/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 | ||
---|---|---|---|
|
FSimpleMulticas... |
OnAllDMXLibraryAssetsLoaded |
Delegate broadcast when all dmx library assets were loaded |
|
OnDMXLibraryAssetAdded |
Delegate broadcast when a dmx library asset was added |
|
|
OnDMXLibraryAssetRemoved |
Delegate broadcast when a dmx library asset was removed |
Name | Description | ||
---|---|---|---|
|
BytesToInt |
Return integer given an array of bytes. |
|
|
float |
BytesToNormalizedValue |
Return normalized value given an array of bytes. |
|
GetAllControllersInLibrary ( |
DEPRECATED 4.27 |
|
|
const TArray... |
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. |
|
|
GetAllMatrixCells ( |
Get array of all cells and associated data. |
|
|
GetAllUniversesInController ( |
DEPRECATED 4.27 |
|
|
GetAttributeLabel ( |
Gets the FName for a FDMXAttributeName, since structs can't have UFUCNTIONS to create a getter |
|
|
GetCellAttributes ( |
Get all attributes for the fixture patch. |
|
|
UDMXEntityCo... |
GetControllerByName ( |
DEPRECATED 4.27 |
|
GetDMXDataFromInputPort ( |
Gets accumulated latest DMX Values from the Input Port (all that's been received since Begin Play) |
|
|
GetDMXDataFromOutputPort ( |
Gets accumulated latest DMX Values from the Output Port (all that's been sent since Begin Play) |
|
|
UDMXSubsyste... |
GetDMXSubsystem_Callable() |
Get a DMX Subsystem, callable version |
|
UDMXSubsyste... |
GetDMXSubsystem_Pure() |
Get a DMX Subsystem, pure version |
|
GetFixtureAttributes ( |
Return map with all DMX functions and their associated values given DMX buffer and desired universe. |
|
|
UDMXEntityFi... |
GetFixtureByName ( |
Return reference to Fixture Patch object with a given name. |
|
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 |
|
|
GetFunctionsMapForPatch ( |
Gets a function map based on you active mode from FixturePatch, but instead of passing a Protocol as parameters, it looks for the first Protocol found in the Patch's universe and use that one |
|
|
GetFunctionsValue ( |
Gets function channel value by input function name |
|
|
GetMatrixCell ( |
Get data for single cell. |
|
|
GetMatrixCellChannelsAbsolute ( |
Gets the absolute starting channel of each cell attribute at given coordinate |
|
|
GetMatrixCellChannelsRelative ( |
Gets the starting channel of each cell attribute at given coordinate, relative to the Starting Channel of the patch. |
|
|
GetMatrixCellValue ( |
Get DMX Cell value using matrix coordinates. |
|
|
GetMatrixProperties ( |
Get Matrix Fixture properties |
|
|
float |
GetNormalizedAttributeValue ( |
Return the normalized value of an Int value from a Fixture Patch function. |
|
GetRawBuffer ( |
DEPRECATED 4.27 |
|
|
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. |
|
|
NormalizedValueToBytes ( |
Return the Bytes format of Value in the desired Signal Format. |
|
|
PatchIsOfSelectedType ( |
Checks if a FixturePatchs is of a given FixtureType |
|
|
PixelMappingDistributionSort |
Sort an array according to the selected distribution pattern. |
|
|
SendDMX ( |
Send DMX using function names and integer values. |
|
|
SendDMXRaw ( |
DEPRECATED 4.27 |
|
|
SendDMXToOutputPort ( |
Sends DMX Values over the Output Port |
|
|
SetMatrixCellValue ( |
Set DMX Cell value using matrix coordinates. |
Name | Description | ||
---|---|---|---|
|
Deinitialize() |
Implement this for deinitialization of instances of the system |
|
|
Initialize ( |
Implement this for initialization of instances of the system |
Name | Description | ||
---|---|---|---|
|
OnProtocolReceived_DEPRECATED |
No longer supported in 4.26. Use DMXComponent's OnFixturePatchReceived event or GetRawBuffer instead. |