8#define VWParaLightingDevice_CLASSNAME "Lighting Device"
9#define VWParaLightingDevice_P_Symbol "Symbol Name"
10#define VWParaLightingDevice_P_NAME "Inst Type"
11#define VWParaLightingDevice_P_Position "Position"
12#define VWParaLightingDevice_P_Focus "Focus"
13#define VWParaLightingDevice_P_Symbol "Symbol Name"
14#define VWParaLightingDevice_P_GoboData "Gobo Data"
15#define VWParaLightingDevice_P_ColorData "Color Data"
16#define VWParaLightingDevice_P_AniWheel "Color Flag Data"
17#define VWParaLightingDevice_P_LitFileName "Fixture Mode"
18#define VWParaLightingDevice_P_CountDmxChannels "Num Channels"
19#define VWParaLightingDevice_P_Color "RGBColor"
21#define VWParaLightingDevice_P_AdditionalRotX "xRot"
22#define VWParaLightingDevice_P_AdditionalRotY "yRot"
23#define VWParaLightingDevice_P_AdditionalRotZ "zRot"
24#define VWParaLightingDevice_P_UseAdditionalRot "Rotate3DPosition"
25#define VWParaLightingDevice_P_EnableZRot "EnableZRot"
29#define VWParaLightingDevice_P_CieColor "GDTF CIE Color"
30#define VWParaLightingDevice_P_GdtfName "GDTF Fixture Name"
31#define VWParaLightingDevice_P_GdtfMode "GDTF Fixture Mode"
32#define VWParaLightingDevice_P_CustomId "GDTF Fixture Custom ID"
33#define VWParaLightingDevice_P_FixtureTypeId "GDTF Fixture Type ID"
36#define VWParaLightingDevice_P_FixtureId "FixtureId"
37#define VWParaLightingDevice_P_UnitNumber "Unit Number"
38#define VWParaLightingDevice_P_Address "Dimmer"
39#define VWParaLightingDevice_P_Universe "Universe"
41#define VWParaLightingPosition_CLASSNAME "Light Position Obj"
42#define VWParaLightingPosition_P_Name "Position Name"
46#define VWParaFocusPointObject_CLASSNAME "Focus Point Object"
47#define VWParaFocusPointObject_P_Name "Name"
49#define VWParaCurvedTruss_CLASSNAME "Curved Truss"
50#define VWParaCurvedTruss_P_Name "Name"
52#define VWParaTrussObj_CLASSNAME "Straight Truss"
53#define VWParaTrussObj_P_Name "Name"
55#define TrussItem_CLASSNAME "TrussItem"
56#define TrussItem_P_NAME "Name"
58#define VideoScreen_CLASSNAME "Video Screen"
62#define XML_Val_RootNodeName "GeneralSceneDescription"
63#define XML_Val_RootAttrMainVersion "verMajor"
64#define XML_Val_RootAttrMinorVersion "verMinor"
66#define XML_Val_UserDataNodeName "UserData"
67#define XML_Val_UserDataVWEntry "VWEntry"
68#define XML_Val_UserDataVWKeyAttr "key"
70#define XML_Val_DataNodeName "Data"
71#define XML_Val_DataNodeAttrVersion "ver"
72#define XML_Val_DataNodeAttrProvider "provider"
74#define XML_Val_SceneNodeName "Scene"
75#define XML_Val_AuxDataNodeName "AUXData"
76#define XML_Val_LayersNodeName "Layers"
78#define XML_Val_SymDefNodeName "Symdef"
80#define XML_Val_PositionNodeName "Position"
82#define XML_Val_ClassNodeName "Class"
85#define XML_Val_SourceNodeName "Source"
86#define XML_Val_SourceLinkedGeometry "linkedGeometry"
87#define XML_Val_SourceType "type"
88#define XML_Val_SourceTypeNDI "NDI"
89#define XML_Val_SourceTypeFile "File"
90#define XML_Val_SourceTypeCITP "CITP"
91#define XML_Val_SourceTypeCaptureDevice "CaptureDevice"
93#define XML_Val_MappingDefinitionNodeName "MappingDefinition"
94#define XML_Val_MappingDefinitionSizeX "SizeX"
95#define XML_Val_MappingDefinitionSizeY "SizeY"
96#define XML_Val_MappingDefinitionScaleHandling "ScaleHandling"
97#define XML_Val_ScaleHandlingTypeScaleKeepRatio "ScaleKeepRatio"
98#define XML_Val_ScaleHandlingTypeScaleIgnoreRatio "ScaleIgnoreRatio"
99#define XML_Val_ScaleHandlingTypeKeepSizeCenter "KeepSizeCenter"
101#define XML_Val_LaserColorTypeRGB "RGB"
102#define XML_Val_LaserColorTypeSingleWaveLength "SingleWaveLength"
104#define XML_Val_ComponentTypeInput "Input"
105#define XML_Val_ComponentTypeOutput "Output"
106#define XML_Val_ComponentTypePowerSource "PowerSource"
107#define XML_Val_ComponentTypeConsumer "Consumer"
108#define XML_Val_ComponentTypeFuse "Fuse"
109#define XML_Val_ComponentTypeNetworkProvider "NetworkProvider"
110#define XML_Val_ComponentTypeNetworkInput "NetworkInput"
111#define XML_Val_ComponentTypeNetworkOutput "NetworkOutput"
112#define XML_Val_ComponentTypeNetworkInOut "NetworkInOut"
114#define XML_Val_OrientationLeft "Left"
115#define XML_Val_OrientationRight "Right"
116#define XML_Val_OrientationTop "Top"
117#define XML_Val_OrientationBottom "Bottom"
119#define XML_Val_FuseRatingB "B"
120#define XML_Val_FuseRatingC "C"
121#define XML_Val_FuseRatingD "D"
122#define XML_Val_FuseRatingK "K"
123#define XML_Val_FuseRatingZ "Z"
125#define XML_Val_StructureTypeCenterLineBased "CenterLineBased"
126#define XML_Val_StructureTypeDetail "Detail"
128#define XML_Val_CrossSectionTypeTrussFramework "TrussFramework"
129#define XML_Val_CrossSectionTypeTube "Tube"
131#define XML_Val_SupportTypeRope "Rope"
132#define XML_Val_SupportTypeGroundSupport "GroundSupport"
134#define XML_Val_SubPhysicalUnitTypePlacementOffset "PlacementOffset"
135#define XML_Val_SubPhysicalUnitTypeAmplitude "Amplitude"
136#define XML_Val_SubPhysicalUnitTypeAmplitudeMin "AmplitudeMin"
137#define XML_Val_SubPhysicalUnitTypeAmplitudeMax "AmplitudeMax"
138#define XML_Val_SubPhysicalUnitTypeDuration "Duration"
139#define XML_Val_SubPhysicalUnitTypeDutyCycle "DutyCycle"
140#define XML_Val_SubPhysicalUnitTypeTimeOffset "TimeOffset"
141#define XML_Val_SubPhysicalUnitTypeMinimumOpening "MinimumOpening"
142#define XML_Val_SubPhysicalUnitTypeValue "Value"
143#define XML_Val_SubPhysicalUnitTypeRatioHorizontal "RatioHorizontal"
144#define XML_Val_SubPhysicalUnitTypeRatioVertical "RatioVertical"
146#define XML_Val_MappingNodeName "Mapping"
147#define XML_Val_MappingLinkedDefUuid "linkedDef"
148#define XML_Val_MappingUx "ux"
149#define XML_Val_MappingUy "uy"
150#define XML_Val_MappingOx "ox"
151#define XML_Val_MappingOy "oy"
152#define XML_Val_MappingRz "rz"
154#define XML_Val_ConnectionNodeName "Connection"
155#define XML_Val_ConnectionsNodeName "Connections"
156#define XML_Val_ConnectionOwn "own"
157#define XML_Val_ConnectionOther "other"
158#define XML_Val_ConnectionToObject "toObject"
160#define XML_Val_CustomCommandsNodeName "CustomCommands"
161#define XML_Val_CustomCommandNodeName "CustomCommand"
163#define XML_Val_AlignmentsNodeName "Alignments"
164#define XML_Val_AlignmentNodeName "Alignment"
165#define XML_Val_AlignmentBeamGeometry "geometry"
166#define XML_Val_AlignmentUpVector "up"
167#define XML_Val_AlignmentDirection "direction"
169#define XML_Val_OverwritesNodeName "Overwrites"
170#define XML_Val_OverwriteNodeName "Overwrite"
171#define XML_Val_OverwriteUniversal "universal"
172#define XML_Val_OverwriteTarget "target"
174#define XML_Val_LayerObjectNodeName "Layer"
175#define XML_Val_FixtureNodeName "Fixture"
176#define XML_Val_GroupNodeName "GroupObject"
177#define XML_Val_ChildObsNodeName "ChildList"
179#define XML_Val_MatrixNodeName "Matrix"
180#define XML_Val_Matrix_U_NodeName "U"
181#define XML_Val_Matrix_V_NodeName "V"
182#define XML_Val_Matrix_W_NodeName "W"
183#define XML_Val_Matrix_O_NodeName "O"
185#define XML_Val_GeometriesNodeName "Geometries"
187#define XML_Val_NameAttrName "name"
188#define XML_Val_GuidAttrName "uuid"
189#define XML_Val_ClassingNodeName "Classing"
191#define XML_Val_FixtureGDTFSpec "GDTFSpec"
192#define XML_Val_FixtureDMXMode "GDTFMode"
193#define XML_Val_FixtureFocus "Focus"
194#define XML_Val_FixturePosition "Position"
195#define XML_Val_FixtureAddress "Address"
197#define XML_Val_FixtureAddresses "Addresses"
198#define XML_Val_FixtureFixtureID "FixtureID"
199#define XML_Val_FixtureUnitNumber "UnitNumber"
200#define XML_Val_FixtureColor "Color"
201#define XML_Val_FixtureAttrBreak "break"
202#define XML_Val_FixtureTypeId "FixtureTypeId"
203#define XML_Val_FixtureCustomid "CustomId"
204#define XML_Val_FixtureGobo "Gobo"
205#define XML_Val_FixtureFunction "Function"
206#define XML_Val_FixtureGoboRotation "rotation"
207#define XML_Val_FixtureCastShadow "CastShadow"
208#define XML_Val_FixtureMappings "Mappings"
210#define XML_Val_SceneObjectNodeName "SceneObject"
212#define XML_Val_FocusPointObjectNodeName "FocusPoint"
214#define XML_Val_TrussObjectNodeName "Truss"
216#define XML_Val_SupportObjectNodeName "Support"
218#define XML_Val_VideoScreenObjectNodeName "VideoScreen"
219#define XML_Val_VideoScreenObjectSources "Sources"
221#define XML_Val_ProjectorObjectNodeName "Projector"
222#define XML_Val_ProjectorObjectProjections "Projections"
223#define XML_Val_ProjectorObjectProjection "Projection"
224#define XML_Val_ProjectorObjectScaleHandling "ScaleHandling"
226#define XML_Val_SymbolObjectNodeName "Symbol"
227#define XML_Val_GuidSymdefAttrName "symdef"
229#define XML_Val_GeometryObjectNodeName "Geometry3D"
230#define XML_Val_GeometryObjectAttrFile "fileName"
238#define XML_GDTF_GDTFFILENAME "description.xml"
240#define XML_GDTF_ROOTNODENAME "GDTF"
241#define XML_GDTF_ROOTNODEATTRVERSION "DataVersion"
242#define XML_GDTF_CurrentVersion "1.2"
244#define XML_GDTF_FixtureNodeName "FixtureType"
245#define XML_GDTF_FixtureName "Name"
246#define XML_GDTF_FixtureShortName "ShortName"
247#define XML_GDTF_FixtureLongName "LongName"
248#define XML_GDTF_FixtureManufacturer "Manufacturer"
249#define XML_GDTF_FixtureDescription "Description"
250#define XML_GDTF_FixtureTypeID "FixtureTypeID"
251#define XML_GDTF_FixtureThumbnail "Thumbnail"
252#define XML_GDTF_FixtureThumbnailOffsetX "ThumbnailOffsetX"
253#define XML_GDTF_FixtureThumbnailOffsetY "ThumbnailOffsetY"
254#define XML_GDTF_FixtureCanHaveChildren "CanHaveChildren"
255#define XML_GDTF_LinkedUuid "RefFT"
257#define XML_GDTF_FixtureChildNodeAttributeDef "AttributeDefinitions"
258#define XML_GDTF_FixtureChildNodeActivationGroupDef "ActivationGroups"
259#define XML_GDTF_FixtureChildNodeFeatureGroupDef "FeatureGroups"
260#define XML_GDTF_FixtureChildNodeAttributesDef "Attributes"
262#define XML_GDTF_SubPhysicalUnitNodeName "SubPhysicalUnit"
263#define XML_GDTF_SubPhysicalUnitType "Type"
264#define XML_GDTF_SubPhysicalUnitPhysicalUnit "PhysicalUnit"
265#define XML_GDTF_SubPhysicalUnitPhysicalFrom "PhysicalFrom"
266#define XML_GDTF_SubPhysicalUnitPhysicalTo "PhysicalTo"
268#define XML_GDTF_AttributeNode "Attribute"
269#define XML_GDTF_AttributeName "Name"
270#define XML_GDTF_AttributePrettyName "Pretty"
271#define XML_GDTF_AttributeActGroup "ActivationGroup"
272#define XML_GDTF_AttributeFeature "Feature"
273#define XML_GDTF_AttributefMainAttribute "MainAttribute"
274#define XML_GDTF_AttributePhysicalUnit "PhysicalUnit"
275#define XML_GDTF_AttributeColor "Color"
277#define XML_GDTF_AttributeNoFeature_nullptr "NoFeature"
279#define XML_GDTFPhysicalUnitEnum_None "None"
280#define XML_GDTFPhysicalUnitEnum_Percent "Percent"
281#define XML_GDTFPhysicalUnitEnum_Length "Length"
282#define XML_GDTFPhysicalUnitEnum_Mass "Mass"
283#define XML_GDTFPhysicalUnitEnum_Time "Time"
284#define XML_GDTFPhysicalUnitEnum_Temperatur "Temperature"
285#define XML_GDTFPhysicalUnitEnum_LuminousItensity "LuminousIntensity"
286#define XML_GDTFPhysicalUnitEnum_Angle "Angle"
287#define XML_GDTFPhysicalUnitEnum_Force "Force"
288#define XML_GDTFPhysicalUnitEnum_Frequeny "Frequency"
289#define XML_GDTFPhysicalUnitEnum_Current "Current"
290#define XML_GDTFPhysicalUnitEnum_Voltage "Voltage"
291#define XML_GDTFPhysicalUnitEnum_Power "Power"
292#define XML_GDTFPhysicalUnitEnum_Energy "Energy"
293#define XML_GDTFPhysicalUnitEnum_Area "Area"
294#define XML_GDTFPhysicalUnitEnum_Volume "Volume"
295#define XML_GDTFPhysicalUnitEnum_Speed "Speed"
296#define XML_GDTFPhysicalUnitEnum_Acceleration "Acceleration"
297#define XML_GDTFPhysicalUnitEnum_AngularSpeed "AngularSpeed"
298#define XML_GDTFPhysicalUnitEnum_AngularAccc "AngularAccc"
299#define XML_GDTFPhysicalUnitEnum_WaveLength "WaveLength"
300#define XML_GDTFPhysicalUnitEnum_ColorComponent "ColorComponent"
302#define XML_EGdtfSpecialEnum_None "Node"
303#define XML_EGdtfSpecialEnum_Dimmer "Dimmer"
304#define XML_EGdtfSpecialEnum_Pan "Pan"
305#define XML_EGdtfSpecialEnum_Tilt "Tilt"
306#define XML_EGdtfSpecialEnum_X "X"
307#define XML_EGdtfSpecialEnum_Y "Y"
308#define XML_EGdtfSpecialEnum_Z "Z"
309#define XML_EGdtfSpecialEnum_RGB "RGB"
310#define XML_EGdtfSpecialEnum_Hue "Hue"
311#define XML_EGdtfSpecialEnum_Saturation "Saturation"
312#define XML_EGdtfSpecialEnum_Brightness "Brightness"
313#define XML_EGdtfSpecialEnum_ColorWheel "ColorWheel"
314#define XML_EGdtfSpecialEnum_Focus "Focus"
315#define XML_EGdtfSpecialEnum_Zoom "Zoom"
316#define XML_EGdtfSpecialEnum_Dummy "Dummy"
318#define XML_GDTF_ActivationGroupNode "ActivationGroup"
319#define XML_GDTF_ActivationGroupName "Name"
321#define XML_GDTF_FeatureGroupNode "FeatureGroup"
322#define XML_GDTF_FeatureGroupName "Name"
323#define XML_GDTF_FeatureGroupPrettyName "Pretty"
325#define XML_GDTF_FeatureNode "Feature"
326#define XML_GDTF_FeatureName "Name"
328#define XML_GDTF_FixtureChildNodeWheels "Wheels"
329#define XML_GDTF_FixtureChildNodeModels "Models"
330#define XML_GDTF_FixtureChildNodeGeomertries "Geometries"
331#define XML_GDTF_FixtureChildNodeDMX "DMXModes"
332#define XML_GDTF_FixtureChildNodeRevisions "Revisions"
333#define XML_GDTF_FixtureChildNodePresets "FTPresets"
334#define XML_GDTF_FixtureChildNodeMacros "FTMacros"
335#define XML_GDTF_FixtureChildNodeRDM "FTRDM"
337#define XML_GDTF_FixtureChildNodePhysicalDesrip "PhysicalDescriptions"
338#define XML_GDTF_PhysicalDescriptionsAttrColorSpace "ColorSpace"
342#define XML_GDTF_ColorSpaceNode "ColorSpace"
345#define XML_GDTF_ColorSpace_Mode "Mode"
346#define XML_GDTF_ColorSpace_Name "Name"
347#define XML_GDTF_ColorSpace_Red "Red"
348#define XML_GDTF_ColorSpace_Green "Green"
349#define XML_GDTF_ColorSpace_Blue "Blue"
350#define XML_GDTF_ColorSpace_WhitePoint "WhitePoint"
353#define XML_GDTF_FiltersCollect "Filters"
354#define XML_GDTF_FilterNode "Filter"
356#define XML_GDTF_Filter_Name "Name"
357#define XML_GDTF_FilterColor "Color"
360#define XML_GDTF_WheelNodeName "Wheel"
361#define XML_GDTF_WheelName "Name"
363#define XML_GDTF_WheelSlotNodeName "Slot"
364#define XML_GDTF_WheelSlotName "Name"
365#define XML_GDTF_WheelSlotColor "Color"
366#define XML_GDTF_WheelSlotPicture "MediaFileName"
367#define XML_GDTF_WheelSlotFilter "Filter"
369#define XML_GDTF_PrismFacetNodeName "Facet"
370#define XML_GDTF_PrismFacetColor "Color"
371#define XML_GDTF_PrismFacetRotation "Rotation"
373#define XML_GDTF_AnimationSystemNodeName "AnimationSystem"
374#define XML_GDTF_AnimationSystemP1 "P1"
375#define XML_GDTF_AnimationSystemP2 "P2"
376#define XML_GDTF_AnimationSystemP3 "P3"
377#define XML_GDTF_AnimationSystemRadius "Radius"
379#define XML_GDTF_ModelNodeName "Model"
380#define XML_GDTF_ModelName "Name"
381#define XML_GDTF_ModelLength "Length"
382#define XML_GDTF_ModelWidth "Width"
383#define XML_GDTF_ModelHeight "Height"
384#define XML_GDTF_ModelPrimitiveType "PrimitiveType"
385#define XML_GDTF_ModelFile "File"
386#define XML_GDTF_ModelSVGOffsetX "SVGOffsetX"
387#define XML_GDTF_ModelSVGOffsetY "SVGOffsetY"
388#define XML_GDTF_ModelSVGSideOffsetX "SVGSideOffsetX"
389#define XML_GDTF_ModelSVGSideOffsetY "SVGSideOffsetY"
390#define XML_GDTF_ModelSVGFrontOffsetX "SVGFrontOffsetX"
391#define XML_GDTF_ModelSVGFrontOffsetY "SVGFrontOffsetY"
393#define XML_GDTF_PrimitiveTypeEnum_Undefined "Undefined"
394#define XML_GDTF_PrimitiveTypeEnum_Cube "Cube"
395#define XML_GDTF_PrimitiveTypeEnum_Cylinder "Cylinder"
396#define XML_GDTF_PrimitiveTypeEnum_Sphere "Sphere"
397#define XML_GDTF_PrimitiveTypeEnum_Base "Base"
398#define XML_GDTF_PrimitiveTypeEnum_Yoke "Yoke"
399#define XML_GDTF_PrimitiveTypeEnum_Head "Head"
400#define XML_GDTF_PrimitiveTypeEnum_Scanner "Scanner"
401#define XML_GDTF_PrimitiveTypeEnum_Conventional "Conventional"
402#define XML_GDTF_PrimitiveTypeEnum_Pigtail "Pigtail"
403#define XML_GDTF_PrimitiveTypeEnum_Base1_1 "Base1_1"
404#define XML_GDTF_PrimitiveTypeEnum_Scanner1_1 "Scanner1_1"
405#define XML_GDTF_PrimitiveTypeEnum_Conventional1_1 "Conventional1_1"
407#define XML_GDTF_GeometryNodeName "Geometry"
408#define XML_GDTF_GeometryName "Name"
409#define XML_GDTF_GeometryModelRef "Model"
410#define XML_GDTF_GeometryMatrix "Position"
412#define XML_GDTF_GeometryAxisNodeName "Axis"
414#define XML_GDTF_FilterBeamNodeName "FilterBeam"
416#define XML_GDTF_FilterColorNodeName "FilterColor"
418#define XML_GDTF_FilterGoboNodeName "FilterGobo"
420#define XML_GDTF_FilterShaperNodeName "FilterShaper"
422#define XML_GDTF_MediaServerCameraNodeName "MediaServerCamera"
424#define XML_GDTF_MediaServerLayerNodeName "MediaServerLayer"
426#define XML_GDTF_MediaServerMasterNodeName "MediaServerMaster"
428#define XML_GDTF_DisplayNodeName "Display"
429#define XML_GDTF_DisplayTexture "Texture"
431#define XML_GDTF_LaserProtocolNodeName "Protocol"
432#define XML_GDTF_LaserProtocolName "Name"
434#define XML_GDTF_LaserNodeName "Laser"
435#define XML_GDTF_LaserColorType "ColorType"
436#define XML_GDTF_LaserColor "Color"
437#define XML_GDTF_LaserOutputStrength "OutputStrength"
438#define XML_GDTF_LaserEmitter "Emitter"
439#define XML_GDTF_LaserBeamDiameter "BeamDiameter"
440#define XML_GDTF_LaserBeamDivergenceMin "BeamDivergenceMin"
441#define XML_GDTF_LaserBeamDivergenceMax "BeamDivergenceMax"
442#define XML_GDTF_LaserScanAnglePan "ScanAnglePan"
443#define XML_GDTF_LaserScanAngleTilt "ScanAngleTilt"
444#define XML_GDTF_LaserScanSpeed "ScanSpeed"
446#define XML_GDTF_PinPatchNodeName "PinPatch"
447#define XML_GDTF_PinPatchToWiringObject "ToWiringObject"
448#define XML_GDTF_PinPatchFromPin "FromPin"
449#define XML_GDTF_PinPatchToPin "ToPin"
451#define XML_GDTF_WiringObjectNodeName "WiringObject"
452#define XML_GDTF_WiringObjectConnectorType "ConnectorType"
453#define XML_GDTF_WiringObjectComponentType "ComponentType"
454#define XML_GDTF_WiringObjectSignalType "SignalType"
455#define XML_GDTF_WiringObjectPinCount "PinCount"
456#define XML_GDTF_WiringObjectSignalLayer "SignalLayer"
457#define XML_GDTF_WiringObjectOrientation "Orientation"
458#define XML_GDTF_WiringObjectWireGroup "WireGroup"
459#define XML_GDTF_WiringObjectElectricalPayLoad "ElectricalPayLoad"
460#define XML_GDTF_WiringObjectVoltageRangeMin "VoltageRangeMin"
461#define XML_GDTF_WiringObjectVoltageRangeMax "VoltageRangeMax"
462#define XML_GDTF_WiringObjectFrequencyRangeMin "FrequencyRangeMin"
463#define XML_GDTF_WiringObjectFrequencyRangeMax "FrequencyRangeMax"
464#define XML_GDTF_WiringObjectCosPhi "CosPhi"
465#define XML_GDTF_WiringObjectMaxPayLoad "MaxPayLoad"
466#define XML_GDTF_WiringObjectVoltage "Voltage"
467#define XML_GDTF_WiringObjectFuseCurrent "FuseCurrent"
468#define XML_GDTF_WiringObjectFuseRating "FuseRating"
470#define XML_GDTF_InventoryNodeName "Inventory"
471#define XML_GDTF_InventoryCount "Count"
473#define XML_GDTF_StructureNodeName "Structure"
474#define XML_GDTF_StructureLinkedGeometry "LinkedGeometry"
475#define XML_GDTF_StructureStructureType "StructureType"
476#define XML_GDTF_StructureCrossSectionType "CrossSectionType"
477#define XML_GDTF_StructureCrossSectionHeight "CrossSectionHeight"
478#define XML_GDTF_StructureCrossSectionWallThickness "CrossSectionWallThickness"
479#define XML_GDTF_StructureTrussCrossSection "TrussCrossSection"
481#define XML_GDTF_SupportNodeName "Support"
482#define XML_GDTF_SupportSupportType "SupportType"
483#define XML_GDTF_SupportCapacityX "CapacityX"
484#define XML_GDTF_SupportCapacityY "CapacityY"
485#define XML_GDTF_SupportCapacityZ "CapacityZ"
486#define XML_GDTF_SupportCapacityXX "CapacityXX"
487#define XML_GDTF_SupportCapacityYY "CapacityYY"
488#define XML_GDTF_SupportCapacityZZ "CapacityZZ"
489#define XML_GDTF_SupportRopeCrossSection "RopeCrossSection"
490#define XML_GDTF_SupportRopeOffset "RopeOffset"
491#define XML_GDTF_SupportResistanceX "ResistanceX"
492#define XML_GDTF_SupportResistanceY "ResistanceY"
493#define XML_GDTF_SupportResistanceZ "ResistanceZ"
494#define XML_GDTF_SupportResistanceXX "ResistanceXX"
495#define XML_GDTF_SupportResistanceYY "ResistanceYY"
496#define XML_GDTF_SupportResistanceZZ "ResistanceZZ"
498#define XML_GDTF_MagnetNodeName "Magnet"
500#define XML_GDTF_LampNodeName "Beam"
501#define XML_GDTF_LampLampType "LampType"
502#define XML_GDTF_LampPowerConsumption "PowerConsumption"
503#define XML_GDTF_LampLuminousFlux "LuminousFlux"
504#define XML_GDTF_ColorTemperature "ColorTemperature"
505#define XML_GDTF_BeamAngle "BeamAngle"
506#define XML_GDTF_BeamRadius "BeamRadius"
507#define XML_GDTF_FieldAngle "FieldAngle"
508#define XML_GDTF_ThrowRatio "ThrowRatio"
509#define XML_GDTF_RectangleRatio "RectangleRatio"
510#define XML_GDTF_BeamType "BeamType"
511#define XML_GDTF_BeamColorRenderingIndex "ColorRenderingIndex"
512#define XML_GDTF_BeamEmitterSpectrum "EmitterSpectrum"
514#define XML_GDTF_BeamTypeEnum_Wash "Wash"
515#define XML_GDTF_BeamTypeEnum_Spot "Spot"
516#define XML_GDTF_BeamTypeEnum_None "None"
517#define XML_GDTF_BeamTypeEnum_Rectangle "Rectangle"
518#define XML_GDTF_BeamTypeEnum_PC "PC"
519#define XML_GDTF_BeamTypeEnum_Fresnel "Fresnel"
520#define XML_GDTF_BeamTypeEnum_Glow "Glow"
524#define XML_GDTF_LampTypeEnum_Discharge "Discharge"
525#define XML_GDTF_LampTypeEnum_Tungsten "Tungsten"
526#define XML_GDTF_LampTypeEnum_Halogen "Halogen"
527#define XML_GDTF_LampTypeEnum_LED "LED"
529#define XML_GDTF_BreakNodeName "Break"
530#define XML_GDTF_BreakDMXBreak "DMXBreak"
531#define XML_GDTF_BreakOffset "DMXOffset"
533#define XML_GDTF_GeometryReferenceNodeName "GeometryReference"
534#define XML_GDTF_GeometryReferenceLinkedGeo "Geometry"
537#define XML_GDTF_DMXModeNodeName "DMXMode"
538#define XML_GDTF_DMXModeName "Name"
539#define XML_GDTF_DMXModeDescription "Description"
540#define XML_GDTF_DMXModeGeometryRef "Geometry"
541#define XML_GDTF_DMXModeDMXChannels "DMXChannels"
542#define XML_GDTF_DMXModeRelations "Relations"
543#define XML_GDTF_DMXModeMacros "FTMacros"
546#define XML_GDTF_DMXChannelNodeName "DMXChannel"
547#define XML_GDTF_DMXChannelDMXBreak "DMXBreak"
548#define XML_GDTF_DMXChannelOffset "Offset"
550#define XML_GDTF_DMXChannelHighlight "Highlight"
551#define XML_GDTF_DMXChannelGeometry "Geometry"
552#define XML_GDTF_DMXChannelInitialFunction "InitialFunction"
554#define XML_GDTF_DMXFChannel_NONEVALUE "None"
555#define XML_GDTF_DMXChannelDMXBreak_OverwriteValue "Overwrite"
557#define XML_GDTF_DMXFrequencyEnum_60 "60"
558#define XML_GDTF_DMXFrequencyEnum_30 "30"
559#define XML_GDTF_DMXFrequencyEnum_15 "15"
560#define XML_GDTF_DMXFrequencyEnum_Slow1 "Slow1"
561#define XML_GDTF_DMXFrequencyEnum_Slow2 "Slow2"
562#define XML_GDTF_DMXFrequencyEnum_Slow3 "Slow3"
564#define XML_GDTF_DMXLogicalChannelNodeName "LogicalChannel"
565#define XML_GDTF_DMXLogicalChannelAttribute "Attribute"
566#define XML_GDTF_DMXLogicalChannelSnap "Snap"
567#define XML_GDTF_DMXLogicalChannelMaster "Master"
568#define XML_GDTF_DMXLogicalChannelMibFadeFrames "MibFade"
569#define XML_GDTF_DMXLogicalChannelDMXChangeTimeLimit "DMXChangeTimeLimit"
572#define XML_GDTF_DMXSnapEnum_Yes "Yes"
573#define XML_GDTF_DMXSnapEnum_No "No"
574#define XML_GDTF_DMXSnapEnum_On "On"
575#define XML_GDTF_DMXSnapEnum_Off "Off"
577#define XML_GDTF_DMXChannelFuntionNodeName "ChannelFunction"
578#define XML_GDTF_DMXChannelFuntionName "Name"
579#define XML_GDTF_DMXChannelFuntionAttribute "Attribute"
580#define XML_GDTF_DMXChannelFuntionOriginalAttribute "OriginalAttribute"
581#define XML_GDTF_DMXChannelFuntionDefault "Default"
582#define XML_GDTF_DMXChannelFuntionDMXFrom "DMXFrom"
583#define XML_GDTF_DMXChannelFuntionPhysicalFrom "PhysicalFrom"
584#define XML_GDTF_DMXChannelFuntionPhysicalTo "PhysicalTo"
585#define XML_GDTF_DMXChannelFuntionRealFade "RealFade"
586#define XML_GDTF_DMXChannelFuntionRealAcceleration "RealAcceleration"
587#define XML_GDTF_DMXChannelFuntionWheelRef "Wheel"
588#define XML_GDTF_DMXChannelEmitter "Emitter"
589#define XML_GDTF_DMXChannelFuntionModeMaster "ModeMaster"
590#define XML_GDTF_DMXChannelFuntionModeFrom "ModeFrom"
591#define XML_GDTF_DMXChannelFuntionModeTo "ModeTo"
592#define XML_GDTF_DMXChannelFuntionFilter "Filter"
593#define XML_GDTF_DMXChannelFunctionColorSpace "ColorSpace"
594#define XML_GDTF_DMXChannelFunctionGamut "Gamut"
595#define XML_GDTF_DMXChannelFunctionDMXProfile "DMXProfile"
596#define XML_GDTF_DMXChannelFunctionMin "Min"
597#define XML_GDTF_DMXChannelFunctionMax "Max"
598#define XML_GDTF_DMXChannelFunctionCustomName "CustomName"
600#define XML_GDTF_DMXChannelDmxnvertEnum_Yes "Yes"
601#define XML_GDTF_DMXChannelDmxInvertEnum_No "No"
603#define XML_GDTF_DMXMasterEnum_None "None"
604#define XML_GDTF_DMXMasterEnum_Grand "Grand"
605#define XML_GDTF_DMXMasterEnum_Group "Group"
608#define XML_GDTF_DMXChannelSetNodeName "ChannelSet"
609#define XML_GDTF_DMXChannelSetName "Name"
610#define XML_GDTF_DMXChannelSetDMXFrom "DMXFrom"
611#define XML_GDTF_DMXChannelSetDMXTo "DMXTo"
612#define XML_GDTF_DMXChannelSetPhysicalFrom "PhysicalFrom"
613#define XML_GDTF_DMXChannelSetPhysicalTo "PhysicalTo"
614#define XML_GDTF_DMXChannelSetWheelSlotIndexRef "WheelSlotIndex"
616#define XML_GDTF_DMXSubChannelSetNodeName "SubChannelSet"
617#define XML_GDTF_DMXSubChannelSetName "Name"
618#define XML_GDTF_DMXSubChannelSetPhysicalFrom "PhysicalFrom"
619#define XML_GDTF_DMXSubChannelSetPhysicalTo "PhysicalTo"
620#define XML_GDTF_DMXSubChannelSetSubPhysicalUnit "SubPhysicalUnit"
621#define XML_GDTF_DMXSubChannelSetDMXProfile "DMXProfile"
623#define XML_GDTF_MacroNodeName "FTMacro"
624#define XML_GDTF_MacroName "Name"
625#define XML_GDTF_MacroChannelFunction "ChannelFunction"
626#define XML_GDTF_MacroDMX "MacroDMX"
627#define XML_GDTF_MacroDMXStep "MacroDMXStep"
628#define XML_GDTF_MacroDMXStepDuration "Duration"
629#define XML_GDTF_MacroDMXValue "MacroDMXValue"
630#define XML_GDTF_MacroDMXValue_AttrValue "Value"
631#define XML_GDTF_MacroDMXValue_AttrChannel "DMXChannel"
632#define XML_GDTF_MacroVisual "MacroVisual"
633#define XML_GDTF_MacroVisualStep "MacroVisualStep"
634#define XML_GDTF_MacroVisualStep_AttrDuration "Duration"
635#define XML_GDTF_MacroVisualStep_AttrFade "Fade"
636#define XML_GDTF_MacroVisualStep_AttrDelay "Delay"
637#define XML_GDTF_MacroVisualValue "MacroVisualValue"
638#define XML_GDTF_MacroVisualValue_AttrValue "Value"
639#define XML_GDTF_MacroVisualValue_AttrChanFunc "ChannelFunction"
641#define XML_GDTF_DMXRelationNodeName "Relation"
642#define XML_GDTF_DMXRelationName "Name"
643#define XML_GDTF_DMXRelationMaster "Master"
644#define XML_GDTF_DMXRelationSlave "Follower"
645#define XML_GDTF_DMXRelationType "Type"
646#define XML_GDTF_DMXRelationDMXFrom "DMXFrom"
647#define XML_GDTF_DMXRelationDMXTo "DMXTo"
649#define XML_GDTF_DMXMasterEnum_Multiply "Multiply"
650#define XML_GDTF_DMXMasterEnum_Override "Override"
652#define XML_GDTF_RevisionNodeName "Revision"
653#define XML_GDTF_RevisionText "Text"
654#define XML_GDTF_RevisionDate "Date"
655#define XML_GDTF_RevisionUserId "UserID"
656#define XML_GDTF_RevisionModifiedBy "ModifiedBy"
659#define XML_GDTF_Protocols "Protocols"
661#define XML_GDTF_FTRDM "FTRDM"
662#define XML_GDTF_FTRDM_AttrManufacturerID "ManufacturerID"
663#define XML_GDTF_FTRDM_AttrDeviceModelID "DeviceModelID"
664#define XML_GDTF_FTRDM_AttrSoftwareVersionIDs "SoftwareVersionIDs"
666#define XML_GDTF_DMXPersonalityNodeNam "DMXPersonality"
667#define XML_GDTF_DMXPersonalityValue "Value"
668#define XML_GDTF_DMXPersonalityDMXMode "DMXMode"
670#define XML_GDTF_SoftwareVersionID_NodeNam "SoftwareVersionID"
671#define XML_GDTF_SoftwareVersionID_Value "Value"
673#define XML_GDTF_MapNodeName "Map"
674#define XML_GDTF_MapKey "Key"
675#define XML_GDTF_MapValue "Value"
677#define XML_GDTF_ArtNet "Art-Net"
678#define XML_GDTF_sACN "sACN"
679#define XML_GDTF_KiNET "KiNET"
680#define XML_GDTF_PosiStageNet "PosiStageNet"
681#define XML_GDTF_OpenSoundControl "OpenSoundControl"
682#define XML_GDTF_CITP "CITP"
684#define XML_GDTF_ThresholdOperator_Is "Is"
685#define XML_GDTF_ThresholdOperator_IsNot "IsNot"
686#define XML_GDTF_ThresholdOperator_Greater "Greater"
687#define XML_GDTF_ThresholdOperator_Less "Less"
689#define XML_GDTF_UserPresetNodeName "FTPreset"
691#define XML_GDTF_PhysicalDescriptionsColorSpaceCollect "AdditionalColorSpaces"
692#define XML_GDTF_PhysicalDescriptionsGamutCollect "Gamuts"
693#define XML_GDTF_PhysicalDescriptionsEmitterCollect "Emitters"
694#define XML_GDTF_EmitterNodeName "Emitter"
695#define XML_GDTF_EmitterName "Name"
696#define XML_GDTF_EmitterColor "Color"
697#define XML_GDTF_EmitterDominantWaveLength "DominantWaveLength"
698#define XML_GDTF_EmitterDiodePart "DiodePart"
700#define XML_GDTF_DMX_ProfileCollect "DMXProfiles"
701#define XML_GDTF_DMX_Profile "DMXProfile"
702#define XML_GDTF_DMX_ProfileName "Name"
704#define XML_GDTF_GamutNodeName "Gamut"
705#define XML_GDTF_GamutName "Name"
706#define XML_GDTF_GamutPoints "Points"
708#define XML_GDTF_Point "Point"
709#define XML_GDTF_PointDMXPercentage "DMXPercentage"
710#define XML_GDTF_PointCFC3 "CFC3"
711#define XML_GDTF_PointCFC2 "CFC2"
712#define XML_GDTF_PointCFC1 "CFC1"
713#define XML_GDTF_PointCFC0 "CFC0"
715#define XML_GDTF_ConnectorCollect "Connectors"
716#define XML_GDTF_ConnectorNodeName "Connector"
717#define XML_GDTF_ConnectorName "Name"
718#define XML_GDTF_ConnectorType "Type"
719#define XML_GDTF_ConnectorDmxBreak "DMXBreak"
720#define XML_GDTF_ConnectorGender "Gender"
721#define XML_GDTF_ConnectorLength "Length"
726#define XML_GDTF_PropertiesCollect "Properties"
728#define XML_GDTF_OperatingTemperatureNodeName "OperatingTemperature"
729#define XML_GDTF_OperatingTemperatureLow "Low"
730#define XML_GDTF_OperatingTemperatureHigh "High"
732#define XML_GDTF_WeightNodeName "Weight"
733#define XML_GDTF_WeightValue "Value"
735#define XML_GDTF_LegHeightNodeName "LegHeight"
736#define XML_GDTF_LegHeightValue "Value"
740#define XML_GDTF_MeasurementNodeName "Measurement"
742#define XML_GDTF_MeasurementPhysical "Physical"
743#define XML_GDTF_MeasurementLuminousIntensity "LuminousIntensity"
744#define XML_GDTF_MeasurementTransmission "Transmission"
745#define XML_GDTF_MeasurementInterpolationTo "InterpolationTo"
748#define XML_GDTF_MeasurementPointNode "MeasurementPoint"
750#define XML_GDTF_MeasurementWaveLegth "WaveLength"
751#define XML_GDTF_MeasurementEnergy "Energy"
754#define XML_GDTF_InterpolationTo_Linear "Linear"
755#define XML_GDTF_InterpolationTo_Step "Step"
756#define XML_GDTF_InterpolationTo_Log "Log"
760#define XML_GDTF_CanHaveChildren_Yes "Yes"
761#define XML_GDTF_CanHaveChildren_No "No"
764#define XML_GDTF_ColorRenderingIndexCollect "CRIs"
765#define XML_GDTF_ColorRenderingIndexGroup "CRIGroup"
766#define XML_GDTF_ColorRenderingIndexGroup_ColorTemp "ColorTemperature"
767#define XML_GDTF_ColorRenderingIndex "CRI"
768#define XML_GDTF_ColorRenderingIndex_CES "CES"
769#define XML_GDTF_ColorRenderingIndex_CRI "ColorRenderingIndex"
773#define XML_GDTF_ColorSample_1 "CES01"
774#define XML_GDTF_ColorSample_2 "CES02"
775#define XML_GDTF_ColorSample_3 "CES03"
776#define XML_GDTF_ColorSample_4 "CES04"
777#define XML_GDTF_ColorSample_5 "CES05"
778#define XML_GDTF_ColorSample_6 "CES06"
779#define XML_GDTF_ColorSample_7 "CES07"
780#define XML_GDTF_ColorSample_8 "CES08"
781#define XML_GDTF_ColorSample_9 "CES09"
782#define XML_GDTF_ColorSample_10 "CES10"
783#define XML_GDTF_ColorSample_11 "CES11"
784#define XML_GDTF_ColorSample_12 "CES12"
785#define XML_GDTF_ColorSample_13 "CES13"
786#define XML_GDTF_ColorSample_14 "CES14"
787#define XML_GDTF_ColorSample_15 "CES15"
788#define XML_GDTF_ColorSample_16 "CES16"
789#define XML_GDTF_ColorSample_17 "CES17"
790#define XML_GDTF_ColorSample_18 "CES18"
791#define XML_GDTF_ColorSample_19 "CES19"
792#define XML_GDTF_ColorSample_20 "CES20"
793#define XML_GDTF_ColorSample_21 "CES21"
794#define XML_GDTF_ColorSample_22 "CES22"
795#define XML_GDTF_ColorSample_23 "CES23"
796#define XML_GDTF_ColorSample_24 "CES24"
797#define XML_GDTF_ColorSample_25 "CES25"
798#define XML_GDTF_ColorSample_26 "CES26"
799#define XML_GDTF_ColorSample_27 "CES27"
800#define XML_GDTF_ColorSample_28 "CES28"
801#define XML_GDTF_ColorSample_29 "CES29"
802#define XML_GDTF_ColorSample_30 "CES30"
803#define XML_GDTF_ColorSample_31 "CES31"
804#define XML_GDTF_ColorSample_32 "CES32"
805#define XML_GDTF_ColorSample_33 "CES33"
806#define XML_GDTF_ColorSample_34 "CES34"
807#define XML_GDTF_ColorSample_35 "CES35"
808#define XML_GDTF_ColorSample_36 "CES36"
809#define XML_GDTF_ColorSample_37 "CES37"
810#define XML_GDTF_ColorSample_38 "CES38"
811#define XML_GDTF_ColorSample_39 "CES39"
812#define XML_GDTF_ColorSample_40 "CES40"
813#define XML_GDTF_ColorSample_41 "CES41"
814#define XML_GDTF_ColorSample_42 "CES42"
815#define XML_GDTF_ColorSample_43 "CES43"
816#define XML_GDTF_ColorSample_44 "CES44"
817#define XML_GDTF_ColorSample_45 "CES45"
818#define XML_GDTF_ColorSample_46 "CES46"
819#define XML_GDTF_ColorSample_47 "CES47"
820#define XML_GDTF_ColorSample_48 "CES48"
821#define XML_GDTF_ColorSample_49 "CES49"
822#define XML_GDTF_ColorSample_50 "CES50"
823#define XML_GDTF_ColorSample_51 "CES51"
824#define XML_GDTF_ColorSample_52 "CES52"
825#define XML_GDTF_ColorSample_53 "CES53"
826#define XML_GDTF_ColorSample_54 "CES54"
827#define XML_GDTF_ColorSample_55 "CES55"
828#define XML_GDTF_ColorSample_56 "CES56"
829#define XML_GDTF_ColorSample_57 "CES57"
830#define XML_GDTF_ColorSample_58 "CES58"
831#define XML_GDTF_ColorSample_59 "CES59"
832#define XML_GDTF_ColorSample_60 "CES60"
833#define XML_GDTF_ColorSample_61 "CES61"
834#define XML_GDTF_ColorSample_62 "CES62"
835#define XML_GDTF_ColorSample_63 "CES63"
836#define XML_GDTF_ColorSample_64 "CES64"
837#define XML_GDTF_ColorSample_65 "CES65"
838#define XML_GDTF_ColorSample_66 "CES66"
839#define XML_GDTF_ColorSample_67 "CES67"
840#define XML_GDTF_ColorSample_68 "CES68"
841#define XML_GDTF_ColorSample_69 "CES69"
842#define XML_GDTF_ColorSample_70 "CES70"
843#define XML_GDTF_ColorSample_71 "CES71"
844#define XML_GDTF_ColorSample_72 "CES72"
845#define XML_GDTF_ColorSample_73 "CES73"
846#define XML_GDTF_ColorSample_74 "CES74"
847#define XML_GDTF_ColorSample_75 "CES75"
848#define XML_GDTF_ColorSample_76 "CES76"
849#define XML_GDTF_ColorSample_77 "CES77"
850#define XML_GDTF_ColorSample_78 "CES78"
851#define XML_GDTF_ColorSample_79 "CES79"
852#define XML_GDTF_ColorSample_80 "CES80"
853#define XML_GDTF_ColorSample_81 "CES81"
854#define XML_GDTF_ColorSample_82 "CES82"
855#define XML_GDTF_ColorSample_83 "CES83"
856#define XML_GDTF_ColorSample_84 "CES84"
857#define XML_GDTF_ColorSample_85 "CES85"
858#define XML_GDTF_ColorSample_86 "CES86"
859#define XML_GDTF_ColorSample_87 "CES87"
860#define XML_GDTF_ColorSample_88 "CES88"
861#define XML_GDTF_ColorSample_89 "CES89"
862#define XML_GDTF_ColorSample_90 "CES90"
863#define XML_GDTF_ColorSample_91 "CES91"
864#define XML_GDTF_ColorSample_92 "CES92"
865#define XML_GDTF_ColorSample_93 "CES93"
866#define XML_GDTF_ColorSample_94 "CES94"
867#define XML_GDTF_ColorSample_95 "CES95"
868#define XML_GDTF_ColorSample_96 "CES96"
869#define XML_GDTF_ColorSample_97 "CES97"
870#define XML_GDTF_ColorSample_98 "CES98"
871#define XML_GDTF_ColorSample_99 "CES99"
875#define XML_GDTF_ColorSpaceEnum "ColorSpace"
877#define XML_GDTF_ColorSpaceEnum_sRGB "sRGB"
878#define XML_GDTF_ColorSpaceEnum_Custom "Custom"
879#define XML_GDTF_ColorSpaceEnum_ProPhoto "ProPhoto"
880#define XML_GDTF_ColorSpaceEnumr_ANSI "ANSI"
const Sint32 kMVR_MinorVersion
Definition CommonPrefix.h:233
const Sint32 kMVR_MajorVersion
Definition CommonPrefix.h:232
int32_t Sint32
Definition GSTypes.h:36