Navigation
API > API/Plugins > API/Plugins/DMXGDTF > API/Plugins/DMXGDTF/GDTF
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- FDMXGDTFDescription
References
| Module | DMXGDTF |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXGDTF/Source/DMXGDTF/Public/GDTF/DMXGDTFDescription.h |
| Include | #include "GDTF/DMXGDTFDescription.h" |
Syntax
class FDMXGDTFDescription : public TSharedFromThis< FDMXGDTFDescription >
Remarks
The Description of a GDTF, corresponds to the description.xml of the GDTF.
The descritpion and all related members in this module shall follow the currently implemented GDTF standard. See DMXGDTFVersion for details.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FXmlFile > | ExportAsXml () |
Exports an Xml file from the node tree in this description. | |
| TSharedPtr< FDMXGDTFFixtureType > | Returns the Fixture Type of this GDTF description | ||
| void | InitializeFromDescriptionXml
(
const TSharedRef< FXmlFile >& DescriptionXml |
Initializes this node and its chilren from a GDTF Description.xml | |
| void | InitializeFromFixtureType
(
const TSharedRef< FDMXGDTFFixtureType >& InFixtureType |
Initializes this object from a GDTF fixture type. |