Navigation
API > API/Plugins > API/Plugins/DMXRuntime
References
| Module | DMXRuntime |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/DMXRuntimeUtils.h |
| Include | #include "DMXRuntimeUtils.h" |
Syntax
class FDMXRuntimeUtils
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Can't instantiate this class |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | ConvertTransformToGDTF4x3MatrixString
(
FTransform Transform |
Converts a UE transform to a GDTF style string | |
| FString | FindUniqueEntityName
(
const UDMXLibrary* InLibrary, |
Creates an unique name for an Entity from a specific type, using the type name as base. | |
| FString | GenerateUniqueNameForImportFunction
(
TMap< FString, uint32 >& OutPotentialFunctionNamesAndCount, |
Generates a unique name given a base one and a list of potential ones | |
| FString | GenerateUniqueNameFromExisting
(
const TSet< FString >& InExistingNames, |
Generates a unique name given a base one and a list of existing ones, by appending an index. | |
| bool | GetNameAndIndexFromString
(
const FString& InString, |
Utility to separate a name from an index at the end. | |
| TMap< int32, TArray< UDMXEntityFixturePatch * > > | MapToUniverses
(
const TArray< UDMXEntityFixturePatch* >& AllPatches |
Maps each patch to its universe. | |
| FDMXOptionalTransform | ParseGDTFMatrix
(
const FString& String |
Parses a GDTF (or MVR) Transformation Matrix from a String. | |
| 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 | |
| TOptional< FString > | SerializeStructToString
(
const StructType& Struct |
Serializes a struct to a Sting |