116 const VWIID IID_SceneObject = { 0xc7186c7e, 0x606b, 0x412d, {0xbe, 0xe0, 0xb9, 0x7e, 0xd8, 0xf6, 0x03, 0xa3}};
int8_t Sint8
Definition GSTypes.h:34
int32_t Sint32
Definition GSTypes.h:36
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition SceneDataExchange.h:944
Definition SceneDataExchange.h:523
Definition CSceneObjImpl.h:12
virtual MvrString VCOM_CALLTYPE GetGoboFullPath()
Definition CSceneObjImpl.cpp:1066
virtual MvrString VCOM_CALLTYPE GetFunction()
Definition CSceneObjImpl.cpp:1827
virtual VCOMError VCOM_CALLTYPE GetAdressAt(size_t at, SDmxAdress &adress)
Definition CSceneObjImpl.cpp:922
virtual MvrString VCOM_CALLTYPE GetName()
Definition CSceneObjImpl.cpp:38
virtual ~CSceneObjImpl()
Definition CSceneObjImpl.cpp:25
virtual VCOMError VCOM_CALLTYPE GetMappingCount(size_t &outMappings)
Definition CSceneObjImpl.cpp:1122
virtual VCOMError VCOM_CALLTYPE GetOverwriteAt(size_t at, IOverwrite **outOverwrite)
Definition CSceneObjImpl.cpp:679
virtual VCOMError VCOM_CALLTYPE SetGoboRotation(double rotation)
Definition CSceneObjImpl.cpp:1535
virtual VCOMError VCOM_CALLTYPE SetGdtfName(MvrString gdtfName)
Definition CSceneObjImpl.cpp:398
virtual VCOMError VCOM_CALLTYPE GetTransfromMatrix(STransformMatrix &outName)
Definition CSceneObjImpl.cpp:61
virtual VCOMError VCOM_CALLTYPE GetCustomCommandCount(size_t &outCount)
Definition CSceneObjImpl.cpp:446
virtual VCOMError VCOM_CALLTYPE SetFixtureTypeId(const Sint8 &outType)
Definition CSceneObjImpl.cpp:1474
CSceneObjImpl()
Definition CSceneObjImpl.cpp:18
virtual VCOMError VCOM_CALLTYPE SetFocusPoint(ISceneObj *focusPoint)
Definition CSceneObjImpl.cpp:1308
virtual VCOMError VCOM_CALLTYPE GetVideoScreenSource(ISource **outSource)
Definition CSceneObjImpl.cpp:1625
void SetPointer(SceneData::SceneDataObjWithMatrixPtr pointer, SceneData::SceneDataExchange *context)
Definition CSceneObjImpl.cpp:1846
virtual VCOMError VCOM_CALLTYPE GetGoboRotation(double &value)
Definition CSceneObjImpl.cpp:1084
virtual VCOMError VCOM_CALLTYPE AddAdress(const size_t &adresses, const size_t &breakId)
Definition CSceneObjImpl.cpp:1391
virtual VCOMError VCOM_CALLTYPE GetScaleHandling(GdtfDefines::EScaleHandlingType &outScaleHandling)
Definition CSceneObjImpl.cpp:1785
virtual VCOMError VCOM_CALLTYPE GetUnitNumber(Sint32 &outUnitNumber)
Definition CSceneObjImpl.cpp:951
virtual VCOMError VCOM_CALLTYPE SetClass(IClass *clas)
Definition CSceneObjImpl.cpp:270
virtual VCOMError VCOM_CALLTYPE SetPosition(IPosition *position)
Definition CSceneObjImpl.cpp:1351
virtual VCOMError VCOM_CALLTYPE GetCustomCommandAt(size_t at, ICustomCommand **outCustomCommand)
Definition CSceneObjImpl.cpp:457
virtual VCOMError VCOM_CALLTYPE SetColor(const CieColor &color)
Definition CSceneObjImpl.cpp:1454
virtual VCOMError VCOM_CALLTYPE GetGdtfFixture(IGdtfFixture **outFixture)
Definition CSceneObjImpl.cpp:325
virtual VCOMError VCOM_CALLTYPE GetProjectorSource(ISource **outSource)
Definition CSceneObjImpl.cpp:1706
virtual VCOMError VCOM_CALLTYPE SetProjectorSource(MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)
Definition CSceneObjImpl.cpp:1687
virtual VCOMError VCOM_CALLTYPE AddGeometry(const STransformMatrix &geometry, MvrString fileName)
Definition CSceneObjImpl.cpp:145
virtual VCOMError VCOM_CALLTYPE GetAlignmentCount(size_t &outCount)
Definition CSceneObjImpl.cpp:555
virtual VCOMError VCOM_CALLTYPE GetGeometryAt(size_t at, IGeometryReference **outGeometryRef)
Definition CSceneObjImpl.cpp:88
virtual VCOMError VCOM_CALLTYPE SetFunction(MvrString function)
Definition CSceneObjImpl.cpp:1808
virtual VCOMError VCOM_CALLTYPE SetScaleHandling(GdtfDefines::EScaleHandlingType scaleHandling)
Definition CSceneObjImpl.cpp:1766
virtual VCOMError VCOM_CALLTYPE SetUnitNumber(const Sint32 &unitNumber)
Definition CSceneObjImpl.cpp:1413
virtual MvrString VCOM_CALLTYPE GetGdtfName()
Definition CSceneObjImpl.cpp:310
virtual VCOMError VCOM_CALLTYPE AddSymbol(const MvrUUID &guid, const STransformMatrix &geometry, ISymDef *symDef)
Definition CSceneObjImpl.cpp:166
virtual VCOMError VCOM_CALLTYPE GetType(ESceneObjType &outType)
Definition CSceneObjImpl.cpp:32
virtual VCOMError VCOM_CALLTYPE SetVideoScreenSource(MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)
Definition CSceneObjImpl.cpp:1606
void GetPointer(SceneData::SceneDataObjWithMatrixPtr &pointer, ESceneObjType &type)
Definition CSceneObjImpl.cpp:1873
virtual VCOMError VCOM_CALLTYPE SetGobo(MvrString gobo)
Definition CSceneObjImpl.cpp:1514
virtual VCOMError VCOM_CALLTYPE SetGdtfMode(MvrString gdtfMode)
Definition CSceneObjImpl.cpp:429
virtual VCOMError VCOM_CALLTYPE SetCastShadow(bool castShadow)
Definition CSceneObjImpl.cpp:1555
virtual VCOMError VCOM_CALLTYPE GetCastShadow(bool &value)
Definition CSceneObjImpl.cpp:1103
virtual VCOMError VCOM_CALLTYPE CreateOverwrite(MvrString universal, MvrString target, IOverwrite **outOverwrite)
Definition CSceneObjImpl.cpp:732
virtual VCOMError VCOM_CALLTYPE SetFixtureId(MvrString fixtureId)
Definition CSceneObjImpl.cpp:1433
virtual VCOMError VCOM_CALLTYPE GetMappingAt(size_t at, IMapping **outMapping)
Definition CSceneObjImpl.cpp:1141
virtual VCOMError VCOM_CALLTYPE GetAlignmentAt(size_t at, IAlignment **outAlignment)
Definition CSceneObjImpl.cpp:566
virtual MvrString VCOM_CALLTYPE GetGdtfMode()
Definition CSceneObjImpl.cpp:415
virtual VCOMError VCOM_CALLTYPE AddMapping(MvrUUID mapDefUuid)
Definition CSceneObjImpl.cpp:1575
virtual VCOMError VCOM_CALLTYPE GetFixtureTypeId(Sint8 &outType)
Definition CSceneObjImpl.cpp:1011
virtual VCOMError VCOM_CALLTYPE GetConnectionAt(size_t at, IConnection **outConnection)
Definition CSceneObjImpl.cpp:1220
virtual MvrString VCOM_CALLTYPE GetGobo()
Definition CSceneObjImpl.cpp:1049
virtual VCOMError VCOM_CALLTYPE GetGeometryCount(size_t &outCount)
Definition CSceneObjImpl.cpp:77
virtual MvrString VCOM_CALLTYPE GetFixtureId()
Definition CSceneObjImpl.cpp:970
virtual VCOMError VCOM_CALLTYPE SetCustomId(const size_t &outId)
Definition CSceneObjImpl.cpp:1494
virtual VCOMError VCOM_CALLTYPE GetAdressCount(size_t &outAdresses)
Definition CSceneObjImpl.cpp:903
virtual VCOMError VCOM_CALLTYPE GetCustomId(size_t &outId)
Definition CSceneObjImpl.cpp:1030
virtual VCOMError VCOM_CALLTYPE GetConnectionCount(size_t &outConnections)
Definition CSceneObjImpl.cpp:1201
virtual VCOMError VCOM_CALLTYPE GetClass(IClass **outClass)
Definition CSceneObjImpl.cpp:209
virtual VCOMError VCOM_CALLTYPE CreateAlignment(MvrString beamGeometry, const SVector3 &upVector, const SVector3 &direction, IAlignment **outAlignment)
Definition CSceneObjImpl.cpp:619
virtual VCOMError VCOM_CALLTYPE GetColor(CieColor &outColor)
Definition CSceneObjImpl.cpp:987
virtual VCOMError VCOM_CALLTYPE GetPosition(IPosition **outPosition)
Definition CSceneObjImpl.cpp:847
virtual VCOMError VCOM_CALLTYPE GetOverwriteCount(size_t &outCount)
Definition CSceneObjImpl.cpp:668
virtual VCOMError VCOM_CALLTYPE CreateConnection(MvrString own, MvrString other, MvrUUID ToObject, IConnection **addedObj)
Definition CSceneObjImpl.cpp:1267
virtual VCOMError VCOM_CALLTYPE CreateCustomCommand(MvrString channelFunction, bool isPercentage, double physicalValue, ICustomCommand **outCustomCommand)
Definition CSceneObjImpl.cpp:510
virtual VCOMError VCOM_CALLTYPE GetFocusPoint(ISceneObj **outFocusPoint)
Definition CSceneObjImpl.cpp:782
virtual VCOMError VCOM_CALLTYPE GetGuid(MvrUUID &outGuid)
Definition CSceneObjImpl.cpp:48
Definition IMediaRessourceVectorInterface.h:259
Definition IMediaRessourceVectorInterface.h:134
Definition IMediaRessourceVectorInterface.h:228
Definition IMediaRessourceVectorInterface.h:244
Definition IMediaRessourceVectorInterface.h:1500
Definition IMediaRessourceVectorInterface.h:143
Definition IMediaRessourceVectorInterface.h:207
Definition IMediaRessourceVectorInterface.h:274
Definition IMediaRessourceVectorInterface.h:125
Definition IMediaRessourceVectorInterface.h:300
Definition IMediaRessourceVectorInterface.h:173
Definition IMediaRessourceVectorInterface.h:156
ESourceType
Definition GDTFPrefix.h:646
EScaleHandlingType
Definition GDTFPrefix.h:654
ESceneObjType
Definition IMediaRessourceVectorInterface.h:287
const VWIID IID_SceneObject
Definition CSceneObjImpl.h:116
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IMediaRessourceVectorInterface.h:52
Definition IMediaRessourceVectorInterface.h:64
Definition IMediaRessourceVectorInterface.h:46
Definition IMediaRessourceVectorInterface.h:31
Definition VectorworksMVR.h:32