libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VectorworksMVR::GdtfDefines Namespace Reference

Typedefs

typedef Uint16 DMXAddress
 
typedef Uint64 DmxValue
 

Enumerations

enum class  ERessourceType {
  ModelSVG , Model3DS , ImageWheel , RessoureFixture ,
  ModelGLTF , Model3DSLow , Model3DSHigh , ModelGLTFLow ,
  ModelGLTFHigh , ModelSVGSide , ModelSVGFront
}
 
enum  EGdtfObjectType {
  eGdtfActivationGroup = 0 , eGdtfFeatureGroup = 1 , eGdtfFeature = 2 , eGdtfSubAttribute = 3 ,
  eGdtfAttribute = 4 , eGdtfWheelSlot = 5 , eGdtfPrismFacet = 6 , eGdtfWheel = 7 ,
  eGdtfModel = 8 , eGdtfGeometry = 9 , eGdtfGeometryAxis = 10 , eGdtfGeometryBeamFilter = 11 ,
  eGdtfGeometryColorFilter = 12 , eGdtfGeometryGoboFilter = 13 , eGdtfGeometryShaperFilter = 14 , eGdtfGeometryLamp = 15 ,
  eGdtfBreak = 16 , eGdtfGeometryReference = 17 , eGdtfDmxChannelSet = 18 , eGdtfDmxChannelFuntion = 19 ,
  eGdtfDmxLogicalChannel = 20 , eGdtfDmxChannel = 21 , eGdtfDmxRelation = 22 , eGdtfDmxMode = 23 ,
  eGdtfRevision = 24 , eGdtfUserPreset = 25 , eGdtfMacro = 26 , eGdtfMeasurementPoint = 27 ,
  eGdtfPhysicalEmitter = 28 , eGdtfPhysicalDescription = 29 , eGdtfFixture = 30 , eGdtfDMXProfile = 31 ,
  eGdtfCRIGroup = 32 , eGdtfCRI = 33 , eProtocols = 34 , eGdtfFTRDM = 35 ,
  eGdtfRDMParameter = 36 , eGdtfRDMNotifications = 37 , eGdtfRDMNotification = 38 , eGdtfRDMParameterNotification = 39 ,
  eGdtfRDMValueBool = 40 , eGdtfRDMValue_UNSIGNED_BYTE = 42 , eGdtfRDMValue_SIGNED_BYTE = 43 , eGdtfRDMValue_UNSIGNED_WORD = 44 ,
  eGdtfRDMValue_SIGNED_WORD = 45 , eGdtfRDMValue_UNSIGNED_DWORD = 46 , eGdtfRDMValue_SIGNED_DWORD = 47 , eGdtfRDMValue_ASCII = 48 ,
  eGdtfRDMValue_DMX_PERSONALITY_DESCRIPTION = 49 , eRDMValue_SENSOR_DEFINITION = 50 , eGdtfRDMValue_SLOT_INFO = 51 , eRDMValue_STATUS_ID_DESCRIPTION = 52 ,
  eGdtfRDMValue_REAL_TIME_CLOCK = 53 , eGdtfRDMSensorNotification = 54 , eGdtfValueSensor = 55 , eGdtfArtNet = 56 ,
  eGdtf_sACN = 57 , eGdtfKiNET = 58 , eGdtfPosiStageNet = 59 , eGdtfOpenSoundControl = 60 ,
  eGdtfCITP = 61 , eGdtfMacroDMX = 62 , eGdtfMacroDMXStep = 63 , eGdtfMacroDMXValue = 64 ,
  eGdtfMacroVisual = 65 , eGdtfMacroVisualStep = 66 , eGdtfMacroVisualValue = 67 , eGdtfDMXPersonality = 68 ,
  eGdtfSoftwareVersionID = 69 , eGdtfColorSpace = 70 , eGdtfFilter = 71 , eGdtfMeasurement = 72 ,
  eGdtfAnimationSystem = 73 , eGdtfConnector = 74 , eGdtfPowerConsumption = 75 , eGdtfGeometryMediaServerCamera = 76 ,
  eGdtfGeometryMediaServerLayer = 77 , eGdtfGeometryMediaServerMaster = 78 , eGdtfGeometryDisplay = 79 , eGdtfPoint = 80 ,
  eGdtfGeometryLaser = 81 , eGdtfGeometryWiringObject = 82 , eGdtfGeometryInventory = 83 , eGdtfGeometryStructure = 84 ,
  eGdtfGeometrySupport = 85 , eGdtfGeometryMagnet = 86 , eGdtfLaserProtocol = 87 , eGdtfPinPatch = 88 ,
  eGdtfMap = 89 , eGdtfSubPhysicalUnit = 90 , eGdtfGamut = 91 , eGdtfDmxSubChannelSet = 92
}
 
enum class  EGdtfParsingError : Sint32 {
  eNodeMissingMandatoryAttribute = 0 , eNodeWrongAttribute = 1 , eNodeWrongName = 2 , eGeometryMissingModelReference = 4 ,
  eBreakObjectInNonGeometryReference = 5 , eFixtureNoGdtfFileInXmlBuffer = 6 , eFixtureChecksumError = 7 , eFixtureDMXChannelMissingGeometryLink = 8 ,
  eFixtureLogicalChannelMissingAttribute = 9 , eFixtureChannelFunctionMissingAttribute = 10 , eGeometryUnresolvedModel = 11 , eGeometryReferenceUnresolvedLink = 12 ,
  eAttributeUnresolvedActivationGroup = 13 , eAttributeUnresolvedFeature = 14 , eAttributeUnresolvedMainAttribute = 15 , eDmxModeUnresolvedGeometry = 16 ,
  eDMXModeMastersUnresolved = 17 , eValueError_UuidHasWrongFormat = 18 , eValueError_ColorHasWrongFormat = 19 , eValueError_DmxAdressHasWrongValue = 20 ,
  eValueError_DmxValueHasWrongValue = 21 , eValueError_NoMatchInEnum_ConvertPrimitiveType = 22 , eValueError_NoMatchInEnum_ConvertSpecialAttr = 23 , eValueError_NoMatchInEnum_ConvertPhysicalUnit = 24 ,
  eValueError_NoMatchInEnum_ConvertBeamType = 25 , eValueError_NoMatchInEnum_ConvertLampeType = 26 , eValueError_NoMatchInEnum_ConvertFrequenz = 27 , eValueError_NoMatchInEnum_ConvertSnap = 28 ,
  eValueError_NoMatchInEnum_ConvertMaster = 29 , eValueError_NoMatchInEnum_ConvertRelation = 30 , eValueError_NoMatchInEnum_ConvertDMXInvert = 31 , eValueError_NoMatchInEnum_ConvertColorSample = 45 ,
  eValueError_MatrixFormatMissingFirstBracket = 46 , eValueError_MatrixFormatMissingLastBracket = 47 , eValueError_MatrixFormatTooMuchOrTooLessLines = 48 , eValueError_MatrixFormatTooMuchOrTooLessEntries = 49 ,
  eValueError_MatrixRotationFormatMissingFirstBracket = 50 , eValueError_MatrixRotationFormatMissingLastBracket = 51 , eValueError_MatrixRotationTooMuchOrTooLessLines = 52 , eValueError_MatrixRotationTooMuchOrTooLessEntries = 53 ,
  eValueError_NoCommaFound = 54 , eFailedToReadDescription = 55 , eXmlParsingError = 56 , eValueError_DateHasWrongFormat = 57 ,
  eValueError_UnresolvedRdmPersonalityMode = 58 , eChannelFunctionMissingAttribute = 59 , eHexConversion_ValueToHight = 60 , eHexConversion_InvalidChar = 61 ,
  eDmxMacroDmxValueChannelReference = 62 , eChannelFunctionNotStartingWithZero = 63 , eFileWithUnsupportedEncodingInZip = 64 , eValueError_NoMatchInEnum_InterpolationTo = 65 ,
  eValueError_NoMatchInEnum_CanHaveChildren = 66 , eFixtureChannelFunctionMissingModeMaster = 67 , eFixtureDMXChannelMissingChannelFunction = 68 , eFixtureDMXChannelUnresolvedChannelFunction = 69 ,
  eFixtureLogicalChannelNoUniqueGeometryAttribute = 70 , eValueError_ColorArrayWrongFormat = 71 , eFixtureChannelFunctionModeMasterOverlap = 72
}
 
enum class  EGdtfPhysicalUnit {
  None = 0 , Percent = 1 , Length = 2 , Mass = 3 ,
  Time = 4 , Temperatur = 5 , LuminousItensity = 6 , Angle = 7 ,
  Force = 8 , Frequeny = 9 , Current = 10 , Voltage = 12 ,
  Power = 13 , Energy = 14 , Area = 15 , Volume = 16 ,
  Speed = 17 , Acceleration = 18 , AngularSpeed = 19 , AngularAccc = 20 ,
  WaveLength = 21 , ColorComponent = 22
}
 
enum class  EGdtfSpecial {
  None = 0 , Dimmer = 1 , Pan = 2 , Tilt = 3 ,
  X = 4 , Y = 5 , Z = 6 , RGB = 7 ,
  Hue = 8 , Saturation = 9 , Brightness = 10 , ColorWheel = 11 ,
  Focus = 12 , Zoom = 13 , Dummy = 14
}
 
enum  EGdtfModel_PrimitiveType {
  eGdtfModel_PrimitiveType_Undefined = 0 , eGdtfModel_PrimitiveType_Cube = 1 , eGdtfModel_PrimitiveType_Cylinder = 2 , eGdtfModel_PrimitiveType_Sphere = 3 ,
  eGdtfModel_PrimitiveType_Base = 4 , eGdtfModel_PrimitiveType_Yoke = 5 , eGdtfModel_PrimitiveType_Head = 6 , eGdtfModel_PrimitiveType_Scanner = 7 ,
  eGdtfModel_PrimitiveType_Conventional = 8 , eGdtfModel_PrimitiveType_Pigtail = 9 , eGdtfModel_PrimitiveType_Base1_1 = 10 , eGdtfModel_PrimitiveType_Scanner1_1 = 11 ,
  eGdtfModel_PrimitiveType_Conventional1_1 = 12
}
 
enum  EGdtfLampType { eGdtfLampType_Dischange = 0 , eGdtfLampType_Tungsten = 1 , eGdtfLampType_Halogen = 2 , eGdtfLampType_LED = 3 }
 
enum  EGdtfBeamType {
  eGdtfBeamType_Wash = 0 , eGdtfBeamType_Spot = 1 , eGdtfBeamType_None = 2 , eGdtfBeamType_Rectangle = 3 ,
  eGdtfBeamType_PC = 4 , eGdtfBeamType_Fresnel = 5 , eGdtfBeamType_Glow = 6
}
 
enum  EGdtfDmxMaster { eGdtfDmxMaster_None = 0 , eGdtfDmxMaster_Grand = 1 , eGdtfDmxMaster_Group = 2 }
 
enum  EGdtfDmxSnap { eGdtfDmxMaster_Yes = 0 , eGdtfDmxMaster_No = 1 , eGdtfDmxMaster_On = 2 , eGdtfDmxMaster_Off = 3 }
 
enum  EGDTFEncoderInvert { eGDTFEncoderInvert_No = 0 , eGDTFEncoderInvert_Yes = 1 }
 
enum  EGdtfDmxRelationType { eGdtfDmxRelationType_Multiply = 1 , eGdtfDmxRelationType_Override = 2 }
 
enum  EGdtfChannelBitResolution { eGdtfChannelBitResolution_8 = 1 , eGdtfChannelBitResolution_16 = 2 , eGdtfChannelBitResolution_24 = 3 , eGdtfChannelBitResolution_32 = 4 }
 
enum  EGdtf_RDMParam_Type { RDM = 1 , FixtureType , Fixture }
 
enum  EGdtf_RDMParam_DataType {
  DS_NOT_DEFINED = 1 , DS_BIT_FIELD , DS_ASCII , DS_UNSIGNED_BYTE ,
  DS_SIGNED_BYTE , DS_UNSIGNED_WORD , DS_SIGNED_WORD , DS_UNSIGNED_DWORD ,
  DS_SIGNED_DWORD , DS_MS
}
 
enum  EGdtf_RDMParam_Command { None = 1 , CC_GET , CC_SET , CC_GET_SET }
 
enum  EGdtf_RDMParam_SensorUnit {
  UNITS_NONE = 1 , UNITS_CENTIGRADE , UNITS_VOLTS_DC , UNITS_VOLTS_AC_PEAK ,
  UNITS_VOLTS_AC_RMS , UNITS_AMPERE_DC , UNITS_AMPERE_AC_PEAK , UNITS_AMPERE_AC_RMS ,
  UNITS_HERTZ , UNITS_OHM , UNITS_WATT , UNITS_KILOGRAM ,
  UNITS_METERS , UNITS_METERS_SQUARED , UNITS_METERS_CUBED , UNITS_KILOGRAMMES_PER_METER_CUBED ,
  UNITS_METERS_PER_SECOND , UNITS_METERS_PER_SECOND_SQUARED , UNITS_NEWTON , UNITS_JOULE ,
  UNITS_PASCAL , UNITS_SECOND , UNITS_DEGREE , UNITS_STERADIAN ,
  UNITS_CANDELA , UNITS_LUMEN , UNITS_LUX , UNITS_IRE ,
  UNITS_BYTE , UNITS_MS
}
 
enum class  EGdtf_RDMParam_SensorUnitPrefix {
  PREFIX_NONE = 1 , PREFIX_DECI , PREFIX_CENTI , PREFIX_MILLI ,
  PREFIX_MICRO , PREFIX_NANO , PREFIX_PICO , PREFIX_FEMPTO ,
  PREFIX_ATTO , PREFIX_ZEPTO , PREFIX_YOCTO , PREFIX_DECA ,
  PREFIX_HECTO , PREFIX_KILO , PREFIX_MEGA , PREFIX_GIGA ,
  PREFIX_TERRA , PREFIX_PETA , PREFIX_EXA , PREFIX_ZETTA ,
  PREFIX_YOTTA
}
 
enum class  EGdtf_RDMValue_ThresholdOperator { Is = 0 , IsNot , Greater , Less }
 
enum class  EGdtf_RDMValueBool_Value { eYes = 0 , eNo }
 
enum  EGdtf_RDMValue_SENSOR_DEFINITION_TYPE {
  SEND_TEMPERATURE = 0 , SEND_VOLTAGE , SEND_CURRENT , SEND_FREQUENCY ,
  SEND_RESISTANCE , SEND_POWER , SEND_MASS , SEND_LENGTH ,
  SEND_AREA , SEND_VOLUME , SEND_DENSITY , SEND_VELOCITY ,
  SEND_ACCELERATION , SEND_FORCE , SEND_ENERGY , SEND_PRESSURE ,
  SEND_TIME , SEND_ANGLE , SEND_POSITION_X , SEND_POSITION_Y ,
  SEND_POSITION_Z , SEND_ANGULAR_VELOCITY , SEND_LUMINOUS_INTENSITY , SEND_LUMINOUS_FLUX ,
  SEND_ILLUMINANCE , SEND_CHROMINANCE_RED , SEND_CHROMINANCE_GREEN , SEND_CHROMINANCE_BLUE ,
  SEND_CONTACTS , SEND_MEMORY , SEND_ITEMS , SEND_HUMIDITY ,
  SEND_COUNTER_16BIT , SEND_OTHER , SEND_MS
}
 
enum class  EGdtf_RDMValue_LowesHighestDetectionSupported { eYES = 0 , eNO }
 
enum class  EGdtf_RDMValue_RecordValueSupported { eYES = 0 , eNO }
 
enum class  EGdtf_RDMValue_SLOT_INFO_Type {
  ST_PRIMARY , ST_SEC_FINE , ST_SEC_TIMING , ST_SEC_SPEED ,
  ST_SEC_CONTROL , ST_SEC_INDEX , ST_SEC_ROTATION , ST_SEC_INDEX_ROTATE ,
  ST_SEC_UNDEFINED
}
 
enum class  EGdtf_RDMValue_SLOT_INFO_SlotLabelID {
  SD_INTENSITY , SD_INTENSITY_MASTER , SD_PAN , SD_TILT ,
  SD_COLOR_WHEEL , SD_COLOR_SUB_CYAN , SD_COLOR_SUB_YELLOW , SD_COLOR_SUB_MAGENTA ,
  SD_COLOR_ADD_RED , SD_COLOR_ADD_GREEN , SD_COLOR_ADD_BLUE , SD_COLOR_CORRECTION ,
  SD_COLOR_SCROLL , SD_COLOR_SEMAPHORE , SD_COLOR_ADD_AMBER , SD_COLOR_ADD_WHITE ,
  SD_COLOR_ADD_WARM_WHITE , SD_COLOR_ADD_COOL_WHITE , SD_COLOR_SUB_UV , SD_COLOR_HUE ,
  SD_COLOR_SATURATION , SD_STATIC_GOBO_WHEEL , SD_ROTO_GOBO_WHEEL , SD_PRISM_WHEEL ,
  SD_EFFECTS_WHEEL , SD_BEAM_SIZE_IRIS , SD_EDGE , SD_FROST ,
  SD_STROBE , SD_ZOOM , SD_FRAMING_SHUTTER , SD_SHUTTER_ROTATE ,
  SD_DOUSER , SD_BARN_DOOR , SD_LAMP_CONTROL , SD_FIXTURE_CONTROL ,
  SD_FIXTURE_SPEED , SD_MACRO , SD_POWER_CONTROL , SD_FAN_CONTROL ,
  SD_HEATER_CONTROL , SD_FOUNTAIN_CONTROL , SD_UNDEFINED
}
 
enum class  EGdtfColorSample {
  CES_01 , CES_02 , CES_03 , CES_04 ,
  CES_05 , CES_06 , CES_07 , CES_08 ,
  CES_09 , CES_10 , CES_11 , CES_12 ,
  CES_13 , CES_14 , CES_15 , CES_16 ,
  CES_17 , CES_18 , CES_19 , CES_20 ,
  CES_21 , CES_22 , CES_23 , CES_24 ,
  CES_25 , CES_26 , CES_27 , CES_28 ,
  CES_29 , CES_30 , CES_31 , CES_32 ,
  CES_33 , CES_34 , CES_35 , CES_36 ,
  CES_37 , CES_38 , CES_39 , CES_40 ,
  CES_41 , CES_42 , CES_43 , CES_44 ,
  CES_45 , CES_46 , CES_47 , CES_48 ,
  CES_49 , CES_50 , CES_51 , CES_52 ,
  CES_53 , CES_54 , CES_55 , CES_56 ,
  CES_57 , CES_58 , CES_59 , CES_60 ,
  CES_61 , CES_62 , CES_63 , CES_64 ,
  CES_65 , CES_66 , CES_67 , CES_68 ,
  CES_69 , CES_70 , CES_71 , CES_72 ,
  CES_73 , CES_74 , CES_75 , CES_76 ,
  CES_77 , CES_78 , CES_79 , CES_80 ,
  CES_81 , CES_82 , CES_83 , CES_84 ,
  CES_85 , CES_86 , CES_87 , CES_88 ,
  CES_89 , CES_90 , CES_91 , CES_92 ,
  CES_93 , CES_94 , CES_95 , CES_96 ,
  CES_97 , CES_98 , CES_99
}
 
enum class  EGdtfColorSpace { sRGB = 0 , Custom = 1 , ProPhoto = 2 , ANSI = 3 }
 
enum class  EGdtfInterpolationTo { Linear = 0 , Step = 1 , Log = 2 }
 
enum class  ESourceType { NDI = 0 , File = 1 , CITP = 3 , CaptureDevice = 4 }
 
enum class  EScaleHandlingType { ScaleKeepRatio = 0 , ScaleIgnoreRatio = 1 , KeepSizeCenter = 2 }
 
enum class  EGdtfLaserColorType { RGB = 0 , SingleWaveLength = 1 }
 
enum class  EGdtfComponentType {
  Input = 0 , Output = 1 , PowerSource = 2 , Consumer = 3 ,
  Fuse = 4 , NetworkProvider = 5 , NetworkInput = 6 , NetworkOutput = 7 ,
  NetworkInOut = 8
}
 
enum class  EGdtfOrientation { Left = 0 , Right = 1 , Top = 2 , Bottom = 3 }
 
enum class  EGdtfFuseRating {
  B = 0 , C = 1 , D = 2 , K = 3 ,
  Z = 4
}
 
enum class  EGdtfStructureType { CenterLineBased = 0 , Detail = 1 }
 
enum class  EGdtfCrossSectionType { TrussFramework = 0 , Tube = 1 }
 
enum class  EGdtfSupportType { Rope = 0 , GroundSupport = 1 }
 
enum class  EGdtfSubPhysicalUnitType {
  PlacementOffset = 0 , Amplitude = 1 , AmplitudeMin = 2 , AmplitudeMax = 3 ,
  Duration = 4 , DutyCycle = 5 , TimeOffset = 6 , MinimumOpening = 7 ,
  Value = 8 , RatioHorizontal = 9 , RatioVertical = 10
}
 

Typedef Documentation

◆ DMXAddress

◆ DmxValue

Enumeration Type Documentation

◆ EGdtf_RDMParam_Command

Enumerator
None 
CC_GET 
CC_SET 
CC_GET_SET 

◆ EGdtf_RDMParam_DataType

Enumerator
DS_NOT_DEFINED 
DS_BIT_FIELD 
DS_ASCII 
DS_UNSIGNED_BYTE 
DS_SIGNED_BYTE 
DS_UNSIGNED_WORD 
DS_SIGNED_WORD 
DS_UNSIGNED_DWORD 
DS_SIGNED_DWORD 
DS_MS 

◆ EGdtf_RDMParam_SensorUnit

Enumerator
UNITS_NONE 
UNITS_CENTIGRADE 
UNITS_VOLTS_DC 
UNITS_VOLTS_AC_PEAK 
UNITS_VOLTS_AC_RMS 
UNITS_AMPERE_DC 
UNITS_AMPERE_AC_PEAK 
UNITS_AMPERE_AC_RMS 
UNITS_HERTZ 
UNITS_OHM 
UNITS_WATT 
UNITS_KILOGRAM 
UNITS_METERS 
UNITS_METERS_SQUARED 
UNITS_METERS_CUBED 
UNITS_KILOGRAMMES_PER_METER_CUBED 
UNITS_METERS_PER_SECOND 
UNITS_METERS_PER_SECOND_SQUARED 
UNITS_NEWTON 
UNITS_JOULE 
UNITS_PASCAL 
UNITS_SECOND 
UNITS_DEGREE 
UNITS_STERADIAN 
UNITS_CANDELA 
UNITS_LUMEN 
UNITS_LUX 
UNITS_IRE 
UNITS_BYTE 
UNITS_MS 

◆ EGdtf_RDMParam_SensorUnitPrefix

Enumerator
PREFIX_NONE 
PREFIX_DECI 
PREFIX_CENTI 
PREFIX_MILLI 
PREFIX_MICRO 
PREFIX_NANO 
PREFIX_PICO 
PREFIX_FEMPTO 
PREFIX_ATTO 
PREFIX_ZEPTO 
PREFIX_YOCTO 
PREFIX_DECA 
PREFIX_HECTO 
PREFIX_KILO 
PREFIX_MEGA 
PREFIX_GIGA 
PREFIX_TERRA 
PREFIX_PETA 
PREFIX_EXA 
PREFIX_ZETTA 
PREFIX_YOTTA 

◆ EGdtf_RDMParam_Type

Enumerator
RDM 
FixtureType 
Fixture 

◆ EGdtf_RDMValue_LowesHighestDetectionSupported

◆ EGdtf_RDMValue_RecordValueSupported

Enumerator
eYES 
eNO 

◆ EGdtf_RDMValue_SENSOR_DEFINITION_TYPE

Enumerator
SEND_TEMPERATURE 
SEND_VOLTAGE 
SEND_CURRENT 
SEND_FREQUENCY 
SEND_RESISTANCE 
SEND_POWER 
SEND_MASS 
SEND_LENGTH 
SEND_AREA 
SEND_VOLUME 
SEND_DENSITY 
SEND_VELOCITY 
SEND_ACCELERATION 
SEND_FORCE 
SEND_ENERGY 
SEND_PRESSURE 
SEND_TIME 
SEND_ANGLE 
SEND_POSITION_X 
SEND_POSITION_Y 
SEND_POSITION_Z 
SEND_ANGULAR_VELOCITY 
SEND_LUMINOUS_INTENSITY 
SEND_LUMINOUS_FLUX 
SEND_ILLUMINANCE 
SEND_CHROMINANCE_RED 
SEND_CHROMINANCE_GREEN 
SEND_CHROMINANCE_BLUE 
SEND_CONTACTS 
SEND_MEMORY 
SEND_ITEMS 
SEND_HUMIDITY 
SEND_COUNTER_16BIT 
SEND_OTHER 
SEND_MS 

◆ EGdtf_RDMValue_SLOT_INFO_SlotLabelID

Enumerator
SD_INTENSITY 
SD_INTENSITY_MASTER 
SD_PAN 
SD_TILT 
SD_COLOR_WHEEL 
SD_COLOR_SUB_CYAN 
SD_COLOR_SUB_YELLOW 
SD_COLOR_SUB_MAGENTA 
SD_COLOR_ADD_RED 
SD_COLOR_ADD_GREEN 
SD_COLOR_ADD_BLUE 
SD_COLOR_CORRECTION 
SD_COLOR_SCROLL 
SD_COLOR_SEMAPHORE 
SD_COLOR_ADD_AMBER 
SD_COLOR_ADD_WHITE 
SD_COLOR_ADD_WARM_WHITE 
SD_COLOR_ADD_COOL_WHITE 
SD_COLOR_SUB_UV 
SD_COLOR_HUE 
SD_COLOR_SATURATION 
SD_STATIC_GOBO_WHEEL 
SD_ROTO_GOBO_WHEEL 
SD_PRISM_WHEEL 
SD_EFFECTS_WHEEL 
SD_BEAM_SIZE_IRIS 
SD_EDGE 
SD_FROST 
SD_STROBE 
SD_ZOOM 
SD_FRAMING_SHUTTER 
SD_SHUTTER_ROTATE 
SD_DOUSER 
SD_BARN_DOOR 
SD_LAMP_CONTROL 
SD_FIXTURE_CONTROL 
SD_FIXTURE_SPEED 
SD_MACRO 
SD_POWER_CONTROL 
SD_FAN_CONTROL 
SD_HEATER_CONTROL 
SD_FOUNTAIN_CONTROL 
SD_UNDEFINED 

◆ EGdtf_RDMValue_SLOT_INFO_Type

Enumerator
ST_PRIMARY 
ST_SEC_FINE 
ST_SEC_TIMING 
ST_SEC_SPEED 
ST_SEC_CONTROL 
ST_SEC_INDEX 
ST_SEC_ROTATION 
ST_SEC_INDEX_ROTATE 
ST_SEC_UNDEFINED 

◆ EGdtf_RDMValue_ThresholdOperator

Enumerator
Is 
IsNot 
Greater 
Less 

◆ EGdtf_RDMValueBool_Value

Enumerator
eYes 
eNo 

◆ EGdtfBeamType

Enumerator
eGdtfBeamType_Wash 
eGdtfBeamType_Spot 
eGdtfBeamType_None 
eGdtfBeamType_Rectangle 
eGdtfBeamType_PC 
eGdtfBeamType_Fresnel 
eGdtfBeamType_Glow 

◆ EGdtfChannelBitResolution

Enumerator
eGdtfChannelBitResolution_8 
eGdtfChannelBitResolution_16 
eGdtfChannelBitResolution_24 
eGdtfChannelBitResolution_32 

◆ EGdtfColorSample

Enumerator
CES_01 
CES_02 
CES_03 
CES_04 
CES_05 
CES_06 
CES_07 
CES_08 
CES_09 
CES_10 
CES_11 
CES_12 
CES_13 
CES_14 
CES_15 
CES_16 
CES_17 
CES_18 
CES_19 
CES_20 
CES_21 
CES_22 
CES_23 
CES_24 
CES_25 
CES_26 
CES_27 
CES_28 
CES_29 
CES_30 
CES_31 
CES_32 
CES_33 
CES_34 
CES_35 
CES_36 
CES_37 
CES_38 
CES_39 
CES_40 
CES_41 
CES_42 
CES_43 
CES_44 
CES_45 
CES_46 
CES_47 
CES_48 
CES_49 
CES_50 
CES_51 
CES_52 
CES_53 
CES_54 
CES_55 
CES_56 
CES_57 
CES_58 
CES_59 
CES_60 
CES_61 
CES_62 
CES_63 
CES_64 
CES_65 
CES_66 
CES_67 
CES_68 
CES_69 
CES_70 
CES_71 
CES_72 
CES_73 
CES_74 
CES_75 
CES_76 
CES_77 
CES_78 
CES_79 
CES_80 
CES_81 
CES_82 
CES_83 
CES_84 
CES_85 
CES_86 
CES_87 
CES_88 
CES_89 
CES_90 
CES_91 
CES_92 
CES_93 
CES_94 
CES_95 
CES_96 
CES_97 
CES_98 
CES_99 

◆ EGdtfColorSpace

Enumerator
sRGB 
Custom 
ProPhoto 
ANSI 

◆ EGdtfComponentType

Enumerator
Input 
Output 
PowerSource 
Consumer 
Fuse 
NetworkProvider 
NetworkInput 
NetworkOutput 
NetworkInOut 

◆ EGdtfCrossSectionType

Enumerator
TrussFramework 
Tube 

◆ EGdtfDmxMaster

Enumerator
eGdtfDmxMaster_None 
eGdtfDmxMaster_Grand 
eGdtfDmxMaster_Group 

◆ EGdtfDmxRelationType

Enumerator
eGdtfDmxRelationType_Multiply 
eGdtfDmxRelationType_Override 

◆ EGdtfDmxSnap

Enumerator
eGdtfDmxMaster_Yes 
eGdtfDmxMaster_No 
eGdtfDmxMaster_On 
eGdtfDmxMaster_Off 

◆ EGDTFEncoderInvert

Enumerator
eGDTFEncoderInvert_No 
eGDTFEncoderInvert_Yes 

◆ EGdtfFuseRating

Enumerator

◆ EGdtfInterpolationTo

Enumerator
Linear 
Step 
Log 

◆ EGdtfLampType

Enumerator
eGdtfLampType_Dischange 
eGdtfLampType_Tungsten 
eGdtfLampType_Halogen 
eGdtfLampType_LED 

◆ EGdtfLaserColorType

Enumerator
RGB 
SingleWaveLength 

◆ EGdtfModel_PrimitiveType

Enumerator
eGdtfModel_PrimitiveType_Undefined 
eGdtfModel_PrimitiveType_Cube 
eGdtfModel_PrimitiveType_Cylinder 
eGdtfModel_PrimitiveType_Sphere 
eGdtfModel_PrimitiveType_Base 
eGdtfModel_PrimitiveType_Yoke 
eGdtfModel_PrimitiveType_Head 
eGdtfModel_PrimitiveType_Scanner 
eGdtfModel_PrimitiveType_Conventional 
eGdtfModel_PrimitiveType_Pigtail 
eGdtfModel_PrimitiveType_Base1_1 
eGdtfModel_PrimitiveType_Scanner1_1 
eGdtfModel_PrimitiveType_Conventional1_1 

◆ EGdtfObjectType

Enumerator
eGdtfActivationGroup 
eGdtfFeatureGroup 
eGdtfFeature 
eGdtfSubAttribute 
eGdtfAttribute 
eGdtfWheelSlot 
eGdtfPrismFacet 
eGdtfWheel 
eGdtfModel 
eGdtfGeometry 
eGdtfGeometryAxis 
eGdtfGeometryBeamFilter 
eGdtfGeometryColorFilter 
eGdtfGeometryGoboFilter 
eGdtfGeometryShaperFilter 
eGdtfGeometryLamp 
eGdtfBreak 
eGdtfGeometryReference 
eGdtfDmxChannelSet 
eGdtfDmxChannelFuntion 
eGdtfDmxLogicalChannel 
eGdtfDmxChannel 
eGdtfDmxRelation 
eGdtfDmxMode 
eGdtfRevision 
eGdtfUserPreset 
eGdtfMacro 
eGdtfMeasurementPoint 
eGdtfPhysicalEmitter 
eGdtfPhysicalDescription 
eGdtfFixture 
eGdtfDMXProfile 
eGdtfCRIGroup 
eGdtfCRI 
eProtocols 
eGdtfFTRDM 
eGdtfRDMParameter 
eGdtfRDMNotifications 
eGdtfRDMNotification 
eGdtfRDMParameterNotification 
eGdtfRDMValueBool 
eGdtfRDMValue_UNSIGNED_BYTE 
eGdtfRDMValue_SIGNED_BYTE 
eGdtfRDMValue_UNSIGNED_WORD 
eGdtfRDMValue_SIGNED_WORD 
eGdtfRDMValue_UNSIGNED_DWORD 
eGdtfRDMValue_SIGNED_DWORD 
eGdtfRDMValue_ASCII 
eGdtfRDMValue_DMX_PERSONALITY_DESCRIPTION 
eRDMValue_SENSOR_DEFINITION 
eGdtfRDMValue_SLOT_INFO 
eRDMValue_STATUS_ID_DESCRIPTION 
eGdtfRDMValue_REAL_TIME_CLOCK 
eGdtfRDMSensorNotification 
eGdtfValueSensor 
eGdtfArtNet 
eGdtf_sACN 
eGdtfKiNET 
eGdtfPosiStageNet 
eGdtfOpenSoundControl 
eGdtfCITP 
eGdtfMacroDMX 
eGdtfMacroDMXStep 
eGdtfMacroDMXValue 
eGdtfMacroVisual 
eGdtfMacroVisualStep 
eGdtfMacroVisualValue 
eGdtfDMXPersonality 
eGdtfSoftwareVersionID 
eGdtfColorSpace 
eGdtfFilter 
eGdtfMeasurement 
eGdtfAnimationSystem 
eGdtfConnector 
eGdtfPowerConsumption 
eGdtfGeometryMediaServerCamera 
eGdtfGeometryMediaServerLayer 
eGdtfGeometryMediaServerMaster 
eGdtfGeometryDisplay 
eGdtfPoint 
eGdtfGeometryLaser 
eGdtfGeometryWiringObject 
eGdtfGeometryInventory 
eGdtfGeometryStructure 
eGdtfGeometrySupport 
eGdtfGeometryMagnet 
eGdtfLaserProtocol 
eGdtfPinPatch 
eGdtfMap 
eGdtfSubPhysicalUnit 
eGdtfGamut 
eGdtfDmxSubChannelSet 

◆ EGdtfOrientation

Enumerator
Left 
Right 
Top 
Bottom 

◆ EGdtfParsingError

Enumerator
eNodeMissingMandatoryAttribute 
eNodeWrongAttribute 
eNodeWrongName 
eGeometryMissingModelReference 
eBreakObjectInNonGeometryReference 
eFixtureNoGdtfFileInXmlBuffer 
eFixtureChecksumError 
eFixtureDMXChannelMissingGeometryLink 
eFixtureLogicalChannelMissingAttribute 
eFixtureChannelFunctionMissingAttribute 
eGeometryUnresolvedModel 
eGeometryReferenceUnresolvedLink 
eAttributeUnresolvedActivationGroup 
eAttributeUnresolvedFeature 
eAttributeUnresolvedMainAttribute 
eDmxModeUnresolvedGeometry 
eDMXModeMastersUnresolved 
eValueError_UuidHasWrongFormat 
eValueError_ColorHasWrongFormat 
eValueError_DmxAdressHasWrongValue 
eValueError_DmxValueHasWrongValue 
eValueError_NoMatchInEnum_ConvertPrimitiveType 
eValueError_NoMatchInEnum_ConvertSpecialAttr 
eValueError_NoMatchInEnum_ConvertPhysicalUnit 
eValueError_NoMatchInEnum_ConvertBeamType 
eValueError_NoMatchInEnum_ConvertLampeType 
eValueError_NoMatchInEnum_ConvertFrequenz 
eValueError_NoMatchInEnum_ConvertSnap 
eValueError_NoMatchInEnum_ConvertMaster 
eValueError_NoMatchInEnum_ConvertRelation 
eValueError_NoMatchInEnum_ConvertDMXInvert 
eValueError_NoMatchInEnum_ConvertColorSample 
eValueError_MatrixFormatMissingFirstBracket 
eValueError_MatrixFormatMissingLastBracket 
eValueError_MatrixFormatTooMuchOrTooLessLines 
eValueError_MatrixFormatTooMuchOrTooLessEntries 
eValueError_MatrixRotationFormatMissingFirstBracket 
eValueError_MatrixRotationFormatMissingLastBracket 
eValueError_MatrixRotationTooMuchOrTooLessLines 
eValueError_MatrixRotationTooMuchOrTooLessEntries 
eValueError_NoCommaFound 
eFailedToReadDescription 
eXmlParsingError 
eValueError_DateHasWrongFormat 
eValueError_UnresolvedRdmPersonalityMode 
eChannelFunctionMissingAttribute 
eHexConversion_ValueToHight 
eHexConversion_InvalidChar 
eDmxMacroDmxValueChannelReference 
eChannelFunctionNotStartingWithZero 
eFileWithUnsupportedEncodingInZip 
eValueError_NoMatchInEnum_InterpolationTo 
eValueError_NoMatchInEnum_CanHaveChildren 
eFixtureChannelFunctionMissingModeMaster 
eFixtureDMXChannelMissingChannelFunction 
eFixtureDMXChannelUnresolvedChannelFunction 
eFixtureLogicalChannelNoUniqueGeometryAttribute 
eValueError_ColorArrayWrongFormat 
eFixtureChannelFunctionModeMasterOverlap 

◆ EGdtfPhysicalUnit

Enumerator
None 
Percent 
Length 
Mass 
Time 
Temperatur 
LuminousItensity 
Angle 
Force 
Frequeny 
Current 
Voltage 
Power 
Energy 
Area 
Volume 
Speed 
Acceleration 
AngularSpeed 
AngularAccc 
WaveLength 
ColorComponent 

◆ EGdtfSpecial

Enumerator
None 
Dimmer 
Pan 
Tilt 
RGB 
Hue 
Saturation 
Brightness 
ColorWheel 
Focus 
Zoom 
Dummy 

◆ EGdtfStructureType

Enumerator
CenterLineBased 
Detail 

◆ EGdtfSubPhysicalUnitType

Enumerator
PlacementOffset 
Amplitude 
AmplitudeMin 
AmplitudeMax 
Duration 
DutyCycle 
TimeOffset 
MinimumOpening 
Value 
RatioHorizontal 
RatioVertical 

◆ EGdtfSupportType

Enumerator
Rope 
GroundSupport 

◆ ERessourceType

Enumerator
ModelSVG 
Model3DS 
ImageWheel 
RessoureFixture 
ModelGLTF 
Model3DSLow 
Model3DSHigh 
ModelGLTFLow 
ModelGLTFHigh 
ModelSVGSide 
ModelSVGFront 

◆ EScaleHandlingType

Enumerator
ScaleKeepRatio 
ScaleIgnoreRatio 
KeepSizeCenter 

◆ ESourceType

Enumerator
NDI 
File 
CITP 
CaptureDevice