Navigation
API > API/Plugins > API/Plugins/DMXGDTF
Base class for GDTF nodes.
| Name | FDMXGDTFNode |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXGDTF/Source/DMXGDTF/Public/GDTF/DMXGDTFNode.h |
| Include Path | #include "GDTF/DMXGDTFNode.h" |
Syntax
class FDMXGDTFNode : public TSharedFromThis< FDMXGDTFNode >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDMXGDTFNode
Derived Classes
FDMXGDTFNode derived class hierarchy
- FDMXGDTFActivationGroup
- FDMXGDTFAnimationSystem
- FDMXGDTFAttribute
- FDMXGDTFAttributeDefinitions
- FDMXGDTFGeometryCollectBase
- FDMXGDTFChannelFunction
- FDMXGDTFChannelRelation
- FDMXGDTFChannelSet
- FDMXGDTFColorRenderingIndex
- FDMXGDTFColorRenderingIndexGroup
- FDMXGDTFColorSpace
- FDMXGDTFDMXChannel
- FDMXGDTFDMXMode
- FDMXGDTFDMXPersonality
- FDMXGDTFDMXProfile
- FDMXGDTFDMXProfilePoint
- FDMXGDTFEmitter
- FDMXGDTFMeasurementBase
- FDMXGDTFFeature
- FDMXGDTFFeatureGroup
- FDMXGDTFFilter
- FDMXGDTFFixtureType
- FDMXGDTFFTMacro
- FDMXGDTFFTPreset
- FDMXGDTFGamut
- FDMXGDTFGeometryBreak
- FDMXGDTFGeometryReference
- FDMXGDTFLaserProtocol
- FDMXGDTFLegHeight
- FDMXGDTFLogicalChannel
- FDMXGDTFMacroDMX
- FDMXGDTFMacroDMXStep
- FDMXGDTFMacroDMXValue
- FDMXGDTFMeasurementPoint
- FDMXGDTFModel
- FDMXGDTFOperatingTemperature
- FDMXGDTFPhysicalDescriptions
- FDMXGDTFPrismFacet
- FDMXGDTFProperties
- FDMXGDTFProtocolArtNet
- FDMXGDTFProtocolDMXMapBase
- FDMXGDTFProtocolFTRDM
- FDMXGDTFProtocols
- FDMXGDTFProtocolSACN
- FDMXGDTFRevision
- FDMXGDTFSoftwareVersionID
- FDMXGDTFSubchannelSet
- FDMXGDTFSubphysicalUnit
- FDMXGDTFWeight
- FDMXGDTFWheel
- FDMXGDTFWheelSlot
- FDMXGDTFWiringObjectPinPatch
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDMXGDTFNode() |
GDTF/DMXGDTFNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| WeakFixtureType | TWeakPtr< FDMXGDTFFixtureType > | The fixture type this node resides in | GDTF/DMXGDTFNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FXmlNode * CreateXmlNode
(
FXmlNode& Parent |
Creates an XML node in the parent node | GDTF/DMXGDTFNode.h | |
TWeakPtr< FDMXGDTFFixtureType > GetFixtureType() |
Returns the fixture type this node resides in | GDTF/DMXGDTFNode.h | |
const TCHAR * GetXmlTag() |
Gets the Xml Tag corresponding to this node | GDTF/DMXGDTFNode.h | |
void Initialize
(
const FXmlNode& InXmlNode |
Initializes the node from an Xml node. Called after the node was constructed. | GDTF/DMXGDTFNode.h |