36 const VWIID IID_ISymDef = { 0x7d668c6d, 0x6fdf, 0x4f84, {0x90, 0x0d, 0x89, 0xc3, 0xdd, 0xb5, 0x05, 0xac}};
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition SceneDataExchange.h:944
Definition SceneDataExchange.h:199
Definition CSymDefImpl.h:12
CSymDefImpl()
Definition CSymDefImpl.cpp:12
virtual ~CSymDefImpl()
Definition CSymDefImpl.cpp:18
void GetPointer(SceneData::SceneDataSymDefObjPtr &pointer)
Definition CSymDefImpl.cpp:187
virtual VCOMError VCOM_CALLTYPE GetGeometryCount(size_t &outCount)
Definition CSymDefImpl.cpp:47
virtual MvrString VCOM_CALLTYPE GetName()
Definition CSymDefImpl.cpp:37
virtual VCOMError VCOM_CALLTYPE GetGeometryAt(size_t at, IGeometryReference **outGeometryRef)
Definition CSymDefImpl.cpp:59
virtual VCOMError VCOM_CALLTYPE GetGuid(MvrUUID &outGuid)
Definition CSymDefImpl.cpp:24
void SetPointer(SceneData::SceneDataSymDefObjPtr pointer, SceneData::SceneDataExchange *context)
Definition CSymDefImpl.cpp:181
virtual VCOMError VCOM_CALLTYPE AddSymbol(const MvrUUID &guid, const STransformMatrix &geometry, ISymDef *symDef)
Definition CSymDefImpl.cpp:137
virtual VCOMError VCOM_CALLTYPE AddGeometry(const STransformMatrix &geometry, MvrString fileName)
Definition CSymDefImpl.cpp:116
Definition IMediaRessourceVectorInterface.h:143
Definition IMediaRessourceVectorInterface.h:156
const VWIID IID_ISymDef
Definition CSymDefImpl.h:36
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IMediaRessourceVectorInterface.h:64
Definition VectorworksMVR.h:32