|
virtual VCOMError VCOM_CALLTYPE | GetType (ESceneObjType &outType)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetName ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGuid (MvrUUID &outGuid)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetTransfromMatrix (STransformMatrix &outName)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGeometryCount (size_t &outCount)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGeometryAt (size_t at, IGeometryReference **outGeometryRef)=0 |
|
virtual VCOMError VCOM_CALLTYPE | AddGeometry (const STransformMatrix &geometry, MvrString fileName)=0 |
|
virtual VCOMError VCOM_CALLTYPE | AddSymbol (const MvrUUID &guid, const STransformMatrix &geometry, ISymDef *symDef)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetClass (IClass **outClass)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetClass (IClass *clas)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetGdtfName ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGdtfFixture (IGdtfFixture **outFixture)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetGdtfName (MvrString gdtfName)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetGdtfMode ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetGdtfMode (MvrString gdtfMode)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetFunction ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetFunction (MvrString function)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetFocusPoint (ISceneObj **outFocusPoint)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetPosition (IPosition **outPosition)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetAdressCount (size_t &outAdresses)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetAdressAt (size_t at, SDmxAdress &adress)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetUnitNumber (Sint32 &outUnitNumber)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetFixtureId ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetColor (CieColor &outColor)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetFixtureTypeId (Sint8 &outType)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetCustomId (size_t &outId)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetGobo ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGoboRotation (double &value)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetGoboFullPath ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetCastShadow (bool &value)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetMappingCount (size_t &outMappings)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetMappingAt (size_t at, IMapping **outMapping)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetFocusPoint (ISceneObj *focusPoint)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetPosition (IPosition *position)=0 |
|
virtual VCOMError VCOM_CALLTYPE | AddAdress (const size_t &adresses, const size_t &breakId)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetUnitNumber (const Sint32 &unitNumber)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetFixtureId (MvrString fixtureId)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetColor (const CieColor &color)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetFixtureTypeId (const Sint8 &type)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetCustomId (const size_t &Cid)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetGobo (MvrString gobo)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetGoboRotation (double rotation)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetCastShadow (bool castShadow)=0 |
|
virtual VCOMError VCOM_CALLTYPE | AddMapping (MvrUUID mapDefUuid)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetVideoScreenSource (MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetVideoScreenSource (ISource **outSource)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetProjectorSource (MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetProjectorSource (ISource **outSource)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetScaleHandling (GdtfDefines::EScaleHandlingType scaleHandling)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetScaleHandling (GdtfDefines::EScaleHandlingType &outScaleHandling)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetConnectionCount (size_t &outConnections)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetConnectionAt (size_t at, IConnection **outConnection)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateConnection (MvrString own, MvrString other, MvrUUID ToObject, IConnection **addedObj)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetCustomCommandCount (size_t &outCount)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetCustomCommandAt (size_t at, ICustomCommand **outCustomCommand)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateCustomCommand (MvrString channelFunction, bool isPercentage, double physicalValue, ICustomCommand **outCustomCommand)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetAlignmentCount (size_t &outCount)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetAlignmentAt (size_t at, IAlignment **outAlignment)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateAlignment (MvrString beamGeometry, const SVector3 &upVector, const SVector3 &direction, IAlignment **outAlignment)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetOverwriteCount (size_t &outCount)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetOverwriteAt (size_t at, IOverwrite **outOverwrite)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateOverwrite (MvrString universal, MvrString target, IOverwrite **outOverwrite)=0 |
|
virtual | ~IVWUnknown (void) |
|
virtual uint32_t VCOM_CALLTYPE | AddRef ()=0 |
|
virtual uint32_t VCOM_CALLTYPE | Release ()=0 |
|