Navigation
API > API/Plugins > API/Plugins/DMXGDTF
Inheritance Hierarchy
- UObject
- UDMXGDTF
References
| Module | DMXGDTF |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXGDTF/Source/DMXGDTF/Public/DMXGDTF.h |
| Include | #include "DMXGDTF.h" |
Syntax
UCLASS ()
class UDMXGDTF : public UObject
Remarks
The implementation of the GDTF standard in Unreal Engine.
The implementation uses unreal engine types, left-handed z-up coordinate system, centimeters, column-major order matrices. .
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FXmlFile > | ExportAsXml () |
Exports an XML file. Returns the XML file or nullptr if no XML file could be generated | |
| TSharedPtr< FDMXGDTFDescription > | Returns the GDTF Description or nullptr if no valid description exists. | ||
| void | InitializeFromData
(
const TArray64< uint8 >& Data |
Initializes this object from .gdtf file data. Returns true on success. | |
| void | InitializeFromFixtureType
(
const TSharedRef< FDMXGDTFFixtureType >& InFixtureType |
Initializes this object from a GDTF fixture type. |
Typedefs
| Name | Description |
|---|---|
| FDMXGDTFDescription | |
| FDMXGDTFFixtureType |