Navigation
API > API/Plugins > API/Plugins/DMXRuntime
| Name | FDMXRuntimeUtils |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/DMXRuntimeUtils.h |
| Include Path | #include "DMXRuntimeUtils.h" |
Syntax
class FDMXRuntimeUtils
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDMXRuntimeUtils() |
Can't instantiate this class | DMXRuntimeUtils.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString ConvertTransformToGDTF4x3MatrixString
(
FTransform Transform |
Converts a UE transform to a GDTF style string | DMXRuntimeUtils.h | |
static FString FindUniqueEntityName
(
const UDMXLibrary* InLibrary, |
Creates an unique name for an Entity from a specific type, using the type name as base. | DMXRuntimeUtils.h | |
| Generates a unique name given a base one and a list of potential ones | DMXRuntimeUtils.h | ||
| Generates a unique name given a base one and a list of existing ones, by appending an index. | DMXRuntimeUtils.h | ||
| Utility to separate a name from an index at the end. | DMXRuntimeUtils.h | ||
static TMap< int32, TArray< UDMXEntityFixturePatch * > > MapToUniverses
(
const TArray< UDMXEntityFixturePatch* >& AllPatches |
Maps each patch to its universe. | DMXRuntimeUtils.h | |
static FDMXOptionalTransform ParseGDTFMatrix
(
const FString& String |
Parses a GDTF (or MVR) Transformation Matrix from a String. | DMXRuntimeUtils.h | |
static void PixelMappingDistributionSort
(
EDMXPixelMappingDistribution InDistribution, |
Sort a distribution array for widget InDistribution Distribution schema InNumXPanels Num columns InNumYPanels Num rows InUnorderedList Templated unsorted array input OutSortedList Templated unsorted array output | DMXRuntimeUtils.h | |
| Serializes a struct to a Sting | DMXRuntimeUtils.h |