16 Uint8* fpZIPDataBuffer;
17 size_t fZIPDataBufferSize;
38 size_t fXMLBufferSize;
uint8_t Uint8
Definition GSTypes.h:25
int64_t Sint64
Definition GSTypes.h:37
int8_t Sint8
Definition GSTypes.h:34
int32_t Sint32
Definition GSTypes.h:36
uint32_t Uint32
Definition GSTypes.h:27
std::vector< Sint32 > TSint32Array
Definition StdAfx.h:96
std::vector< double > TDoubleArray
Definition StdAfx.h:95
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
#define DYNAMIC_ATTRIBUTE
Definition VectorworksMVR.h:104
Definition XmlFileHelper.h:54
static TXString ConvertSupportTypeEnum(GdtfDefines::EGdtfSupportType value)
Definition XmlFileHelper.cpp:2090
static TXString ConvertMasterEnum(EGdtfDmxMaster value)
Definition XmlFileHelper.cpp:1369
static TXString ConvertEGdtfCanHaveChildren(bool value)
Definition XmlFileHelper.cpp:1768
static TXString ConvertMatrix(const VWTransformMatrix &ma, bool fourLines)
Definition XmlFileHelper.cpp:1074
static TXString ConvertEGdtfColorSampleEnum(EGdtfColorSample value)
Definition XmlFileHelper.cpp:1484
static TXString ConvertSnapEnum(EGdtfDmxSnap value)
Definition XmlFileHelper.cpp:1334
static TXString ConvertFuseRatingEnum(GdtfDefines::EGdtfFuseRating value)
Definition XmlFileHelper.cpp:2000
static TXString ConvertDouble(double value)
Definition XmlFileHelper.cpp:376
std::function< void(IXMLFileNodePtr objNode, const TXString &childNodeName)> TProcessMultiNodeCall
Definition XmlFileHelper.h:167
static TXString ConvertRelationEnum(EGdtfDmxRelationType value)
Definition XmlFileHelper.cpp:1401
static void TraverseNodes(IXMLFileNodePtr root, const TXString &childContainerNodeName, const TXString &childNodeName, TProcessNodeCall processNodeFunction)
Definition XmlFileHelper.cpp:2354
static TXString ConvertDmxBreak(Sint32 value)
Definition XmlFileHelper.cpp:576
static TXString ConvertBeamType(EGdtfBeamType value)
Definition XmlFileHelper.cpp:999
static TXString ConvertVector3(const VWPoint3D &value)
Definition XmlFileHelper.cpp:1018
static bool ConvertDMXValue_UnitTest(const char *value, EGdtfChannelBitResolution chanlReso, DmxValue &intValue)
Definition XmlFileHelper.cpp:2349
static TXString ConvertInteger(Sint32 value)
Definition XmlFileHelper.cpp:394
static TXString ConvertBool(bool value)
Definition XmlFileHelper.cpp:1816
static TXString ConvertColorArray(TCCieColorArray &colors)
Definition XmlFileHelper.cpp:289
static TXString ConvertDoubleArray(TDoubleArray &values, bool includeBrackets)
Definition XmlFileHelper.cpp:527
static TXString ConvertPrimitiveType(EGdtfModel_PrimitiveType value)
Definition XmlFileHelper.cpp:786
static GdtfDefines::EGdtfPhysicalUnit GetUnitFromSubPhysical(GdtfDefines::EGdtfSubPhysicalUnitType type)
Definition XmlFileHelper.cpp:2418
static TXString ConvertOrientationEnum(GdtfDefines::EGdtfOrientation value)
Definition XmlFileHelper.cpp:1967
static TXString ConvertStructureTypeEnum(GdtfDefines::EGdtfStructureType value)
Definition XmlFileHelper.cpp:2034
static TXString ConvertLaserColorTypeEnum(GdtfDefines::EGdtfLaserColorType value)
Definition XmlFileHelper.cpp:1897
static TXString ConvertComponentTypeEnum(GdtfDefines::EGdtfComponentType value)
Definition XmlFileHelper.cpp:1925
static TXString ConvertDate(const STime &date)
Definition XmlFileHelper.cpp:193
static TXString ConvertIntegerArray(TSint32Array &values, bool includeBrackets)
Definition XmlFileHelper.cpp:486
static TXString ConvertDmxOffset(DMXAddress coarse, DMXAddress fine, DMXAddress ultra, DMXAddress uber)
Definition XmlFileHelper.cpp:1432
std::function< void(IXMLFileNodePtr objNode)> TProcessNodeCall
Definition XmlFileHelper.h:164
static TXString ConvertEGdtfColorSpace(EGdtfColorSpace value)
Definition XmlFileHelper.cpp:1703
static TXString Convert2DPoint(double p_X, double p_Y)
Definition XmlFileHelper.cpp:1791
static TXString ConvertDMXAdress(DMXAddress value)
Definition XmlFileHelper.cpp:587
static TXString ConvertEScaleHandlingType(GdtfDefines::EScaleHandlingType value)
Definition XmlFileHelper.cpp:1866
static CCieColor ConvertCColor(const CieColor &color)
Definition XmlFileHelper.cpp:1468
static TXString ConvertHexValue(size_t value)
Definition XmlFileHelper.cpp:2637
static TXString ConvertESourceType(GdtfDefines::ESourceType)
Definition XmlFileHelper.cpp:1834
static TXString ConvertSpecialAttrEnum(EGdtfSpecial value)
Definition XmlFileHelper.cpp:852
static TXString ConvertLampeType(EGdtfLampType value)
Definition XmlFileHelper.cpp:1296
static TXString ConvertDMXValue(DmxValue value, EGdtfChannelBitResolution chanlReso, bool noneValue=false)
Definition XmlFileHelper.cpp:461
static TXString ConvertPhysicalUnitEnum(EGdtfPhysicalUnit value)
Definition XmlFileHelper.cpp:909
static TXString ConvertCrossSectionTypeEnum(GdtfDefines::EGdtfCrossSectionType value)
Definition XmlFileHelper.cpp:2062
static TXString ConvertColor(const CCieColor &color)
Definition XmlFileHelper.cpp:252
static void TraverseMultiNodes(IXMLFileNodePtr root, const TXString &childContainerNodeName, TProcessMultiNodeCall processNodeFunction)
Definition XmlFileHelper.cpp:2385
static TXString ConvertEGdtfInterpolationTo(EGdtfInterpolationTo value)
Definition XmlFileHelper.cpp:1734
static TXString ConvertSubPhysicalUnitTypeEnum(GdtfDefines::EGdtfSubPhysicalUnitType value)
Definition XmlFileHelper.cpp:2118
static DmxValue GetChannelMaxDmx(const EGdtfChannelBitResolution chanlReso)
Definition XmlFileHelper.cpp:2437
static TXString ConvertRotation(const VWTransformMatrix &ma)
Definition XmlFileHelper.cpp:1202
static TXString ConvertUUID(const VWFC::Tools::VWUUID &uuid)
Definition XmlFileHelper.cpp:17
Definition XmlFileHelper.h:13
Definition XmlFileHelper.h:34
Definition XmlFileHelper.h:188
static bool AddFileToZip(IZIPFilePtr &zipFile, const IFileIdentifierPtr &file, ERessourceType resType, bool deleteFile, bool mustExist=true)
Definition XmlFileHelper.cpp:2165
static TXString GetResourceSubFolder(ERessourceType resType)
Definition XmlFileHelper.cpp:2207
Definition GSString.h:134
Definition VectorworksMVR.h:149
Definition VWPoint3D.h:19
Definition GDTFManager.h:19
EGdtfChannelBitResolution
Definition GDTFPrefix.h:306
EGdtfColorSample
Definition GDTFPrefix.h:528
ERessourceType
Definition GDTFPrefix.h:20
EGdtfDmxMaster
Definition GDTFPrefix.h:277
EGdtfColorSpace
Definition GDTFPrefix.h:631
Uint16 DMXAddress
Definition GDTFPrefix.h:13
EGdtfSpecial
Definition GDTFPrefix.h:222
EGdtfLampType
Definition GDTFPrefix.h:258
EGdtfInterpolationTo
Definition GDTFPrefix.h:639
EGdtfCrossSectionType
Definition GDTFPrefix.h:703
EGdtfLaserColorType
Definition GDTFPrefix.h:661
EGdtfOrientation
Definition GDTFPrefix.h:680
EGdtfSupportType
Definition GDTFPrefix.h:709
EGdtfStructureType
Definition GDTFPrefix.h:697
EGdtfFuseRating
Definition GDTFPrefix.h:688
ESourceType
Definition GDTFPrefix.h:646
EGdtfComponentType
Definition GDTFPrefix.h:667
EGdtfDmxRelationType
Definition GDTFPrefix.h:300
EGdtfSubPhysicalUnitType
Definition GDTFPrefix.h:715
EGdtfBeamType
Definition GDTFPrefix.h:266
EGdtfDmxSnap
Definition GDTFPrefix.h:285
EGdtfPhysicalUnit
Definition GDTFPrefix.h:196
EScaleHandlingType
Definition GDTFPrefix.h:654
Uint64 DmxValue
Definition GDTFPrefix.h:17
EGdtfModel_PrimitiveType
Definition GDTFPrefix.h:241
std::vector< CCieColor * > TCCieColorArray
Definition CieColor.h:37
UniChar TXChar
Definition GSString.h:55
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IMediaRessourceVectorInterface.h:52
Definition IMediaRessourceVectorInterface.h:64
Definition IMediaRessourceVectorInterface.h:36