Navigation
API > API/Plugins > API/Plugins/DMXGDTF > API/Plugins/DMXGDTF/GDTF > API/Plugins/DMXGDTF/GDTF/Wheels
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- FDMXGDTFNode
- FDMXGDTFWheel
References
| Module | DMXGDTF |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXGDTF/Source/DMXGDTF/Public/GDTF/Wheels/DMXGDTFWheel.h |
| Include | #include "GDTF/Wheels/DMXGDTFWheel.h" |
Syntax
class FDMXGDTFWheel : public UE::DMX::GDTF::FDMXGDTFNode
Remarks
Each wheel describes a single physical or virtual wheel of the fixture type. If the real device has wheels you can change, then all wheel configurations have to be described. Wheel has the following XML node:
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | Name | The unique name of the wheel | |
| const TWeakPtr< FDMXGDTFFixtureType > | OuterFixtureType | The outer fixture type | |
| TArray< TSharedPtr< FDMXGDTFWheelSlot > > | WheelSlotArray | As children, Wheel has a list of wheel slots. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDMXGDTFWheel
(
const TSharedRef< FDMXGDTFFixtureType >& InFixtureType |
Overridden from FDMXGDTFNode
| Type | Name | Description | |
|---|---|---|---|
| FXmlNode * | CreateXmlNode
(
FXmlNode& Parent |
Creates an XML node in the parent node | |
| const TCHAR * | GetXmlTag () |
Gets the Xml Tag corresponding to this node | |
| void | Initialize
(
const FXmlNode& InXmlNode |
Initializes the node from an Xml node. Called after the node was constructed. |