127 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:970
Definition SceneDataExchange.h:525
virtual MvrString VCOM_CALLTYPE GetGoboFullPath()
Definition CSceneObjImpl.cpp:1248
virtual MvrString VCOM_CALLTYPE GetFunction()
Definition CSceneObjImpl.cpp:2129
virtual VCOMError VCOM_CALLTYPE GetAdressAt(size_t at, SDmxAdress &adress)
Definition CSceneObjImpl.cpp:1075
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:1342
virtual VCOMError VCOM_CALLTYPE GetOverwriteAt(size_t at, IOverwrite **outOverwrite)
Definition CSceneObjImpl.cpp:779
virtual VCOMError VCOM_CALLTYPE SetGoboRotation(double rotation)
Definition CSceneObjImpl.cpp:1776
virtual VCOMError VCOM_CALLTYPE SetGdtfName(MvrString gdtfName)
Definition CSceneObjImpl.cpp:498
virtual VCOMError VCOM_CALLTYPE AddProtocol(SProtocol protocol)
Definition CSceneObjImpl.cpp:1885
virtual VCOMError VCOM_CALLTYPE GetTransfromMatrix(STransformMatrix &outName)
Definition CSceneObjImpl.cpp:153
virtual VCOMError VCOM_CALLTYPE GetCustomCommandCount(size_t &outCount)
Definition CSceneObjImpl.cpp:546
virtual VCOMError VCOM_CALLTYPE SetFixtureTypeId(const Sint8 &outType)
Definition CSceneObjImpl.cpp:1715
CSceneObjImpl()
Definition CSceneObjImpl.cpp:18
virtual VCOMError VCOM_CALLTYPE SetFocusPoint(ISceneObj *focusPoint)
Definition CSceneObjImpl.cpp:1528
virtual VCOMError VCOM_CALLTYPE GetVideoScreenSource(ISource **outSource)
Definition CSceneObjImpl.cpp:1927
void SetPointer(SceneData::SceneDataObjWithMatrixPtr pointer, SceneData::SceneDataExchange *context)
Definition CSceneObjImpl.cpp:2148
virtual VCOMError VCOM_CALLTYPE GetGoboRotation(double &value)
Definition CSceneObjImpl.cpp:1266
virtual VCOMError VCOM_CALLTYPE AddAdress(const size_t &adresses, const size_t &breakId)
Definition CSceneObjImpl.cpp:1611
virtual VCOMError VCOM_CALLTYPE GetScaleHandling(GdtfDefines::EScaleHandlingType &outScaleHandling)
Definition CSceneObjImpl.cpp:2087
virtual VCOMError VCOM_CALLTYPE GetUnitNumber(Sint32 &outUnitNumber)
Definition CSceneObjImpl.cpp:1104
virtual VCOMError VCOM_CALLTYPE SetClass(IClass *clas)
Definition CSceneObjImpl.cpp:362
virtual VCOMError VCOM_CALLTYPE SetPosition(IPosition *position)
Definition CSceneObjImpl.cpp:1571
virtual VCOMError VCOM_CALLTYPE GetCustomCommandAt(size_t at, ICustomCommand **outCustomCommand)
Definition CSceneObjImpl.cpp:557
virtual VCOMError VCOM_CALLTYPE SetColor(const CieColor &color)
Definition CSceneObjImpl.cpp:1695
virtual VCOMError VCOM_CALLTYPE GetGdtfFixture(IGdtfFixture **outFixture)
Definition CSceneObjImpl.cpp:417
virtual VCOMError VCOM_CALLTYPE GetProjectorSource(ISource **outSource)
Definition CSceneObjImpl.cpp:2008
virtual VCOMError VCOM_CALLTYPE SetProjectorSource(MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)
Definition CSceneObjImpl.cpp:1989
virtual VCOMError VCOM_CALLTYPE AddGeometry(const STransformMatrix &geometry, MvrString fileName)
Definition CSceneObjImpl.cpp:237
virtual VCOMError VCOM_CALLTYPE GetAlignmentCount(size_t &outCount)
Definition CSceneObjImpl.cpp:655
virtual VCOMError VCOM_CALLTYPE GetGeometryAt(size_t at, IGeometryReference **outGeometryRef)
Definition CSceneObjImpl.cpp:180
virtual VCOMError VCOM_CALLTYPE SetFunction(MvrString function)
Definition CSceneObjImpl.cpp:2110
virtual VCOMError VCOM_CALLTYPE SetScaleHandling(GdtfDefines::EScaleHandlingType scaleHandling)
Definition CSceneObjImpl.cpp:2068
virtual VCOMError VCOM_CALLTYPE SetUnitNumber(const Sint32 &unitNumber)
Definition CSceneObjImpl.cpp:1633
virtual MvrString VCOM_CALLTYPE GetGdtfName()
Definition CSceneObjImpl.cpp:402
virtual VCOMError VCOM_CALLTYPE AddSymbol(const MvrUUID &guid, const STransformMatrix &geometry, ISymDef *symDef)
Definition CSceneObjImpl.cpp:258
virtual VCOMError VCOM_CALLTYPE SetMultipatchParent(ISceneObj *multipatchObj)
Definition CSceneObjImpl.cpp:61
virtual VCOMError VCOM_CALLTYPE GetType(ESceneObjType &outType)
Definition CSceneObjImpl.cpp:32
virtual VCOMError VCOM_CALLTYPE SetFixtureIdNumeric(const size_t &fixtureId)
Definition CSceneObjImpl.cpp:1674
virtual VCOMError VCOM_CALLTYPE SetVideoScreenSource(MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)
Definition CSceneObjImpl.cpp:1908
virtual VCOMError VCOM_CALLTYPE SetDMXInvertTilt(bool invertTilt)
Definition CSceneObjImpl.cpp:1836
void GetPointer(SceneData::SceneDataObjWithMatrixPtr &pointer, ESceneObjType &type)
Definition CSceneObjImpl.cpp:2175
virtual VCOMError VCOM_CALLTYPE SetGobo(MvrString gobo)
Definition CSceneObjImpl.cpp:1755
virtual VCOMError VCOM_CALLTYPE GetDMXInvertPan(bool &invertPan)
Definition CSceneObjImpl.cpp:1304
virtual VCOMError VCOM_CALLTYPE SetGdtfMode(MvrString gdtfMode)
Definition CSceneObjImpl.cpp:529
virtual VCOMError VCOM_CALLTYPE GetFixtureIdNumeric(size_t &outFixtureId)
Definition CSceneObjImpl.cpp:1140
virtual VCOMError VCOM_CALLTYPE SetCastShadow(bool castShadow)
Definition CSceneObjImpl.cpp:1796
virtual VCOMError VCOM_CALLTYPE GetCastShadow(bool &value)
Definition CSceneObjImpl.cpp:1285
virtual VCOMError VCOM_CALLTYPE CreateOverwrite(MvrString universal, MvrString target, IOverwrite **outOverwrite)
Definition CSceneObjImpl.cpp:832
virtual VCOMError VCOM_CALLTYPE SetFixtureId(MvrString fixtureId)
Definition CSceneObjImpl.cpp:1653
virtual VCOMError VCOM_CALLTYPE GetMappingAt(size_t at, IMapping **outMapping)
Definition CSceneObjImpl.cpp:1361
virtual VCOMError VCOM_CALLTYPE GetAlignmentAt(size_t at, IAlignment **outAlignment)
Definition CSceneObjImpl.cpp:666
virtual VCOMError VCOM_CALLTYPE GetProtocolAt(size_t at, SProtocol **outProtocol)
Definition CSceneObjImpl.cpp:1022
virtual MvrString VCOM_CALLTYPE GetGdtfMode()
Definition CSceneObjImpl.cpp:515
virtual VCOMError VCOM_CALLTYPE GetDMXInvertTilt(bool &invertTilt)
Definition CSceneObjImpl.cpp:1323
virtual VCOMError VCOM_CALLTYPE AddMapping(MvrUUID mapDefUuid)
Definition CSceneObjImpl.cpp:1856
virtual VCOMError VCOM_CALLTYPE GetFixtureTypeId(Sint8 &outType)
Definition CSceneObjImpl.cpp:1193
virtual VCOMError VCOM_CALLTYPE GetConnectionAt(size_t at, IConnection **outConnection)
Definition CSceneObjImpl.cpp:1440
virtual MvrString VCOM_CALLTYPE GetGobo()
Definition CSceneObjImpl.cpp:1231
virtual VCOMError VCOM_CALLTYPE SetDMXInvertPan(bool invertPan)
Definition CSceneObjImpl.cpp:1816
virtual VCOMError VCOM_CALLTYPE GetGeometryCount(size_t &outCount)
Definition CSceneObjImpl.cpp:169
virtual MvrString VCOM_CALLTYPE GetFixtureId()
Definition CSceneObjImpl.cpp:1123
virtual VCOMError VCOM_CALLTYPE SetCustomId(const size_t &outId)
Definition CSceneObjImpl.cpp:1735
virtual VCOMError VCOM_CALLTYPE GetAdressCount(size_t &outAdresses)
Definition CSceneObjImpl.cpp:1056
virtual VCOMError VCOM_CALLTYPE GetCustomId(size_t &outId)
Definition CSceneObjImpl.cpp:1212
virtual VCOMError VCOM_CALLTYPE GetConnectionCount(size_t &outConnections)
Definition CSceneObjImpl.cpp:1421
virtual VCOMError VCOM_CALLTYPE GetClass(IClass **outClass)
Definition CSceneObjImpl.cpp:301
virtual VCOMError VCOM_CALLTYPE GetProtocolsCount(size_t &outProtocols)
Definition CSceneObjImpl.cpp:1003
virtual VCOMError VCOM_CALLTYPE CreateAlignment(MvrString beamGeometry, const SVector3 &upVector, const SVector3 &direction, IAlignment **outAlignment)
Definition CSceneObjImpl.cpp:719
virtual VCOMError VCOM_CALLTYPE GetColor(CieColor &outColor)
Definition CSceneObjImpl.cpp:1169
virtual VCOMError VCOM_CALLTYPE GetMultipatchParent(ISceneObj **multipatchObj)
Definition CSceneObjImpl.cpp:95
virtual VCOMError VCOM_CALLTYPE GetPosition(IPosition **outPosition)
Definition CSceneObjImpl.cpp:947
virtual VCOMError VCOM_CALLTYPE GetOverwriteCount(size_t &outCount)
Definition CSceneObjImpl.cpp:768
virtual VCOMError VCOM_CALLTYPE CreateConnection(MvrString own, MvrString other, MvrUUID ToObject, IConnection **addedObj)
Definition CSceneObjImpl.cpp:1487
virtual VCOMError VCOM_CALLTYPE CreateCustomCommand(MvrString channelFunction, bool isPercentage, double physicalValue, ICustomCommand **outCustomCommand)
Definition CSceneObjImpl.cpp:610
virtual VCOMError VCOM_CALLTYPE GetFocusPoint(ISceneObj **outFocusPoint)
Definition CSceneObjImpl.cpp:882
virtual VCOMError VCOM_CALLTYPE GetGuid(MvrUUID &outGuid)
Definition CSceneObjImpl.cpp:48
Definition IMediaRessourceVectorInterface.h:292
Definition IMediaRessourceVectorInterface.h:166
Definition IMediaRessourceVectorInterface.h:261
Definition IMediaRessourceVectorInterface.h:277
Definition IMediaRessourceVectorInterface.h:1560
Definition IMediaRessourceVectorInterface.h:175
Definition IMediaRessourceVectorInterface.h:240
Definition IMediaRessourceVectorInterface.h:307
Definition IMediaRessourceVectorInterface.h:157
Definition IMediaRessourceVectorInterface.h:333
Definition IMediaRessourceVectorInterface.h:206
Definition IMediaRessourceVectorInterface.h:188
SceneDataObjWithMatrix * SceneDataObjWithMatrixPtr
Definition SceneDataExchange.h:581
ESourceType
Definition GDTFPrefix.h:646
EScaleHandlingType
Definition GDTFPrefix.h:654
ESceneObjType
Definition IMediaRessourceVectorInterface.h:320
const VWIID IID_SceneObject
Definition CSceneObjImpl.h:127
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IMediaRessourceVectorInterface.h:52
Definition IMediaRessourceVectorInterface.h:73
Definition IMediaRessourceVectorInterface.h:46
Definition IMediaRessourceVectorInterface.h:64
Definition IMediaRessourceVectorInterface.h:31
Definition VectorworksMVR.h:32