libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
VectorworksMVR::IGdtfFixture Class Referenceabstract

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::IGdtfFixture:
VectorworksMVR::IVWUnknown

Public Member Functions

virtual VCOMError VCOM_CALLTYPE ReadFromFile (MvrString fullPath)=0
virtual VCOMError VCOM_CALLTYPE OpenForWrite (MvrString fullPath, MvrString name, MvrString manufacturer, const MvrUUID &uuid)=0
virtual VCOMError VCOM_CALLTYPE OpenForWrite (MvrString name, MvrString manufacturer, const MvrUUID &uuid)=0
virtual VCOMError VCOM_CALLTYPE AddFileToGdtfFile (MvrString fullPath, GdtfDefines::ERessourceType resType, MvrString newFileName="")=0
virtual VCOMError VCOM_CALLTYPE AddBufferToGdtfFile (MvrString filename, const char *inBuffer, size_t length, GdtfDefines::ERessourceType resType)=0
virtual VCOMError VCOM_CALLTYPE SetFeedbackCallback (std::function< void(const FixtureFeedback &)> cb, void *context)=0
virtual VCOMError VCOM_CALLTYPE SetAbortCallback (const std::function< void(bool &)> &cb)=0
virtual VCOMError VCOM_CALLTYPE Close ()=0
virtual VCOMError VCOM_CALLTYPE GetGDTFVersion (Sint32 &major, Sint32 &minor)=0
virtual MvrString VCOM_CALLTYPE GetName ()=0
virtual MvrString VCOM_CALLTYPE GetManufacturer ()=0
virtual VCOMError VCOM_CALLTYPE GetFixtureGUID (MvrUUID &uuid)=0
virtual VCOMError VCOM_CALLTYPE GetLinkedFixtureGUID (MvrUUID &uuid)=0
virtual VCOMError VCOM_CALLTYPE HasLinkedFixtureGUID (bool &has)=0
virtual MvrString VCOM_CALLTYPE GetFixtureTypeDescription ()=0
virtual MvrString VCOM_CALLTYPE GetShortName ()=0
virtual MvrString VCOM_CALLTYPE GetFixtureThumbnail ()=0
virtual MvrString VCOM_CALLTYPE GetFixtureThumbnail_PNG_FullPath ()=0
virtual MvrString VCOM_CALLTYPE GetFixtureThumbnail_SVG_FullPath ()=0
virtual VCOMError VCOM_CALLTYPE SetFixtureTypeDescription (MvrString descrip)=0
virtual VCOMError VCOM_CALLTYPE SetShortName (MvrString shortName)=0
virtual VCOMError VCOM_CALLTYPE SetFixtureThumbnail (MvrString thubnail)=0
virtual VCOMError VCOM_CALLTYPE SetLinkedFixtureGUID (const MvrUUID &uuid)=0
virtual VCOMError VCOM_CALLTYPE GetActivationGroupCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetActivationGroupAt (size_t at, IGdtfActivationGroup **activationGroup)=0
virtual VCOMError VCOM_CALLTYPE CreateActivationGroup (MvrString name, IGdtfActivationGroup **activationGroup)=0
virtual VCOMError VCOM_CALLTYPE GetFeatureGroupCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetFeatureGroupAt (size_t at, IGdtfFeatureGroup **featureGroup)=0
virtual VCOMError VCOM_CALLTYPE CreateFeatureGroup (MvrString name, MvrString prettyName, IGdtfFeatureGroup **featureGroup)=0
virtual VCOMError VCOM_CALLTYPE GetAttributeCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetAttributeAt (size_t at, IGdtfAttribute **attribute)=0
virtual VCOMError VCOM_CALLTYPE CreateAttribute (MvrString name, MvrString prettyName, IGdtfAttribute **attribute)=0
virtual VCOMError VCOM_CALLTYPE GetWheelCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetWheelAt (size_t at, IGdtfWheel **wheel)=0
virtual VCOMError VCOM_CALLTYPE CreateWheel (MvrString name, IGdtfWheel **wheel)=0
virtual VCOMError VCOM_CALLTYPE GetModelCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetModelAt (size_t at, IGdtfModel **model)=0
virtual VCOMError VCOM_CALLTYPE CreateModel (MvrString name, IGdtfModel **model)=0
virtual VCOMError VCOM_CALLTYPE GetGeometryCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetGeometryAt (size_t at, IGdtfGeometry **geometry)=0
virtual VCOMError VCOM_CALLTYPE CreateGeometry (GdtfDefines::EGdtfObjectType type, MvrString name, IGdtfModel *model, const STransformMatrix &mat, IGdtfGeometry **geometry)=0
virtual VCOMError VCOM_CALLTYPE GetDmxModeCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetDmxModeAt (size_t at, IGdtfDmxMode **dmxMode)=0
virtual VCOMError VCOM_CALLTYPE CreateDmxMode (MvrString name, IGdtfDmxMode **dmxMode)=0
virtual VCOMError VCOM_CALLTYPE GetRevisionCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetRevisionAt (size_t at, IGdtfRevision **revision)=0
virtual VCOMError VCOM_CALLTYPE CreateRevision (MvrString text, STime date, IGdtfRevision **macro)=0
virtual VCOMError VCOM_CALLTYPE GetPresetCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetPresetAt (size_t at, IGdtfUserPreset **preset)=0
virtual VCOMError VCOM_CALLTYPE CreatePreset (IGdtfUserPreset **macro)=0
virtual VCOMError VCOM_CALLTYPE GetRDM (IGdtf_FTRDM **newFTRDM)=0
virtual VCOMError VCOM_CALLTYPE CreateRDM (VectorworksMVR::IGdtf_FTRDM **outFTRDM)=0
virtual VCOMError GetColorSpace (VectorworksMVR::IGdtfColorSpace **outColorSpace)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetEmitterCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE CreateEmitter (MvrString name, CieColor color, VectorworksMVR::IGdtfPhysicalEmitter **outVal)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetEmitterAt (size_t at, VectorworksMVR::IGdtfPhysicalEmitter **value)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetFilterCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE CreateFilter (MvrString name, CieColor color, VectorworksMVR::IGdtfFilter **outVal)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetFilterAt (size_t at, VectorworksMVR::IGdtfFilter **value)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetDMXProfileCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE CreateDMXProfile (VectorworksMVR::IGdtfDMXProfile **outVal)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetDMXProfileAt (size_t at, VectorworksMVR::IGdtfDMXProfile **value)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetCRIGroupCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE CreateCRIGroup (double colorTemp, VectorworksMVR::IGdtfCRIGroup **outVal)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetCRIGroupAt (size_t at, VectorworksMVR::IGdtfCRIGroup **value)=0
virtual VCOMError VCOM_CALLTYPE GetParsingErrorCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetParsingErrorAt (size_t at, IGdtfXmlParsingError **value)=0
virtual MvrString VCOM_CALLTYPE GetLongName ()=0
virtual VCOMError VCOM_CALLTYPE SetLongName (MvrString longname)=0
virtual VCOMError VCOM_CALLTYPE GetImageRessourcesCount (size_t &count)=0
virtual MvrString VCOM_CALLTYPE GetImageRessourcesPathAt (size_t at)=0
virtual VCOMError VCOM_CALLTYPE GetBufferLength (size_t &length)=0
virtual VCOMError VCOM_CALLTYPE ToBuffer (char *outBuffer)=0
virtual VCOMError VCOM_CALLTYPE FromBuffer (const char *inBuffer, size_t length)=0
virtual VCOMError VCOM_CALLTYPE RefreshBuffer ()=0
virtual VCOMError VCOM_CALLTYPE GetCanHaveChildren (bool &value)=0
virtual VCOMError VCOM_CALLTYPE SetCanHaveChildren (bool value)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetConnectorCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE CreateConnector (MvrString name, MvrString type, VectorworksMVR::IGdtfConnector **outVal)=0
virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE GetConnectorAt (size_t at, VectorworksMVR::IGdtfConnector **value)=0
virtual VCOMError VCOM_CALLTYPE GetOperatingTemperatureLow (double &value)=0
virtual VCOMError VCOM_CALLTYPE SetOperatingTemperatureLow (double value)=0
virtual VCOMError VCOM_CALLTYPE GetOperatingTemperatureHigh (double &value)=0
virtual VCOMError VCOM_CALLTYPE SetOperatingTemperatureHigh (double value)=0
virtual VCOMError VCOM_CALLTYPE GetWeight (double &value)=0
virtual VCOMError VCOM_CALLTYPE SetWeight (double value)=0
virtual VCOMError VCOM_CALLTYPE GetLegHeight (double &value)=0
virtual VCOMError VCOM_CALLTYPE SetLegHeight (double value)=0
virtual VCOMError VCOM_CALLTYPE GetArtNet (IGdtfArtNet **artNet)=0
virtual VCOMError VCOM_CALLTYPE CreateArtNet (IGdtfArtNet **artNet)=0
virtual VCOMError VCOM_CALLTYPE GetSACN (IGdtfSACN **sACN)=0
virtual VCOMError VCOM_CALLTYPE CreateSACN (IGdtfSACN **sACN)=0
virtual VCOMError VCOM_CALLTYPE GetAdditionalColorSpaceCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE CreateAdditionalColorSpace (MvrString name, GdtfDefines::EGdtfColorSpace colorSpace, VectorworksMVR::IGdtfColorSpace **outVal)=0
virtual VCOMError VCOM_CALLTYPE GetAdditionalColorSpaceAt (size_t at, VectorworksMVR::IGdtfColorSpace **value)=0
virtual VCOMError VCOM_CALLTYPE GetGamutCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE CreateGamut (MvrString name, CieColor color, VectorworksMVR::IGdtfGamut **outVal)=0
virtual VCOMError VCOM_CALLTYPE GetGamutAt (size_t at, VectorworksMVR::IGdtfGamut **value)=0
virtual VCOMError VCOM_CALLTYPE GetThumbnailOffsetX (Sint32 &offsetX)=0
virtual VCOMError VCOM_CALLTYPE SetThumbnailOffsetX (Sint32 offsetX)=0
virtual VCOMError VCOM_CALLTYPE GetThumbnailOffsetY (Sint32 &offsetY)=0
virtual VCOMError VCOM_CALLTYPE SetThumbnailOffsetY (Sint32 offsetY)=0
Public Member Functions inherited from VectorworksMVR::IVWUnknown
virtual ~IVWUnknown (void)
virtual uint32_t VCOM_CALLTYPE AddRef ()=0
virtual uint32_t VCOM_CALLTYPE Release ()=0

Member Function Documentation

◆ AddBufferToGdtfFile()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::AddBufferToGdtfFile ( MvrString filename,
const char * inBuffer,
size_t length,
GdtfDefines::ERessourceType resType )
pure virtual

◆ AddFileToGdtfFile()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::AddFileToGdtfFile ( MvrString fullPath,
GdtfDefines::ERessourceType resType,
MvrString newFileName = "" )
pure virtual

◆ Close()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::Close ( )
pure virtual

◆ CreateActivationGroup()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateActivationGroup ( MvrString name,
IGdtfActivationGroup ** activationGroup )
pure virtual

◆ CreateAdditionalColorSpace()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateAdditionalColorSpace ( MvrString name,
GdtfDefines::EGdtfColorSpace colorSpace,
VectorworksMVR::IGdtfColorSpace ** outVal )
pure virtual

◆ CreateArtNet()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateArtNet ( IGdtfArtNet ** artNet)
pure virtual

◆ CreateAttribute()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateAttribute ( MvrString name,
MvrString prettyName,
IGdtfAttribute ** attribute )
pure virtual

◆ CreateConnector()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateConnector ( MvrString name,
MvrString type,
VectorworksMVR::IGdtfConnector ** outVal )
pure virtual

◆ CreateCRIGroup()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateCRIGroup ( double colorTemp,
VectorworksMVR::IGdtfCRIGroup ** outVal )
pure virtual

◆ CreateDmxMode()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateDmxMode ( MvrString name,
IGdtfDmxMode ** dmxMode )
pure virtual

◆ CreateDMXProfile()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateDMXProfile ( VectorworksMVR::IGdtfDMXProfile ** outVal)
pure virtual

◆ CreateEmitter()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateEmitter ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfPhysicalEmitter ** outVal )
pure virtual

◆ CreateFeatureGroup()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateFeatureGroup ( MvrString name,
MvrString prettyName,
IGdtfFeatureGroup ** featureGroup )
pure virtual

◆ CreateFilter()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateFilter ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfFilter ** outVal )
pure virtual

◆ CreateGamut()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateGamut ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfGamut ** outVal )
pure virtual

◆ CreateGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateGeometry ( GdtfDefines::EGdtfObjectType type,
MvrString name,
IGdtfModel * model,
const STransformMatrix & mat,
IGdtfGeometry ** geometry )
pure virtual

◆ CreateModel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateModel ( MvrString name,
IGdtfModel ** model )
pure virtual

◆ CreatePreset()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreatePreset ( IGdtfUserPreset ** macro)
pure virtual

◆ CreateRDM()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateRDM ( VectorworksMVR::IGdtf_FTRDM ** outFTRDM)
pure virtual

◆ CreateRevision()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateRevision ( MvrString text,
STime date,
IGdtfRevision ** macro )
pure virtual

◆ CreateSACN()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateSACN ( IGdtfSACN ** sACN)
pure virtual

◆ CreateWheel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::CreateWheel ( MvrString name,
IGdtfWheel ** wheel )
pure virtual

◆ FromBuffer()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::FromBuffer ( const char * inBuffer,
size_t length )
pure virtual

◆ GetActivationGroupAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetActivationGroupAt ( size_t at,
IGdtfActivationGroup ** activationGroup )
pure virtual

◆ GetActivationGroupCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetActivationGroupCount ( size_t & count)
pure virtual

◆ GetAdditionalColorSpaceAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetAdditionalColorSpaceAt ( size_t at,
VectorworksMVR::IGdtfColorSpace ** value )
pure virtual

◆ GetAdditionalColorSpaceCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetAdditionalColorSpaceCount ( size_t & count)
pure virtual

◆ GetArtNet()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetArtNet ( IGdtfArtNet ** artNet)
pure virtual

◆ GetAttributeAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetAttributeAt ( size_t at,
IGdtfAttribute ** attribute )
pure virtual

◆ GetAttributeCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetAttributeCount ( size_t & count)
pure virtual

◆ GetBufferLength()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetBufferLength ( size_t & length)
pure virtual

◆ GetCanHaveChildren()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetCanHaveChildren ( bool & value)
pure virtual

◆ GetColorSpace()

virtual VCOMError VectorworksMVR::IGdtfFixture::GetColorSpace ( VectorworksMVR::IGdtfColorSpace ** outColorSpace)
pure virtual

◆ GetConnectorAt()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetConnectorAt ( size_t at,
VectorworksMVR::IGdtfConnector ** value )
pure virtual

◆ GetConnectorCount()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetConnectorCount ( size_t & count)
pure virtual

◆ GetCRIGroupAt()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetCRIGroupAt ( size_t at,
VectorworksMVR::IGdtfCRIGroup ** value )
pure virtual

◆ GetCRIGroupCount()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetCRIGroupCount ( size_t & count)
pure virtual

◆ GetDmxModeAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetDmxModeAt ( size_t at,
IGdtfDmxMode ** dmxMode )
pure virtual

◆ GetDmxModeCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetDmxModeCount ( size_t & count)
pure virtual

◆ GetDMXProfileAt()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetDMXProfileAt ( size_t at,
VectorworksMVR::IGdtfDMXProfile ** value )
pure virtual

◆ GetDMXProfileCount()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetDMXProfileCount ( size_t & count)
pure virtual

◆ GetEmitterAt()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetEmitterAt ( size_t at,
VectorworksMVR::IGdtfPhysicalEmitter ** value )
pure virtual

◆ GetEmitterCount()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetEmitterCount ( size_t & count)
pure virtual

◆ GetFeatureGroupAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFeatureGroupAt ( size_t at,
IGdtfFeatureGroup ** featureGroup )
pure virtual

◆ GetFeatureGroupCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFeatureGroupCount ( size_t & count)
pure virtual

◆ GetFilterAt()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFilterAt ( size_t at,
VectorworksMVR::IGdtfFilter ** value )
pure virtual

◆ GetFilterCount()

virtual VCOMError VCOM_CALLTYPE VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFilterCount ( size_t & count)
pure virtual

◆ GetFixtureGUID()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFixtureGUID ( MvrUUID & uuid)
pure virtual

◆ GetFixtureThumbnail()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFixtureThumbnail ( )
pure virtual

◆ GetFixtureThumbnail_PNG_FullPath()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFixtureThumbnail_PNG_FullPath ( )
pure virtual

◆ GetFixtureThumbnail_SVG_FullPath()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFixtureThumbnail_SVG_FullPath ( )
pure virtual

◆ GetFixtureTypeDescription()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetFixtureTypeDescription ( )
pure virtual

◆ GetGamutAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetGamutAt ( size_t at,
VectorworksMVR::IGdtfGamut ** value )
pure virtual

◆ GetGamutCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetGamutCount ( size_t & count)
pure virtual

◆ GetGDTFVersion()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetGDTFVersion ( Sint32 & major,
Sint32 & minor )
pure virtual

◆ GetGeometryAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetGeometryAt ( size_t at,
IGdtfGeometry ** geometry )
pure virtual

◆ GetGeometryCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetGeometryCount ( size_t & count)
pure virtual

◆ GetImageRessourcesCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetImageRessourcesCount ( size_t & count)
pure virtual

◆ GetImageRessourcesPathAt()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetImageRessourcesPathAt ( size_t at)
pure virtual

◆ GetLegHeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetLegHeight ( double & value)
pure virtual

◆ GetLinkedFixtureGUID()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetLinkedFixtureGUID ( MvrUUID & uuid)
pure virtual

◆ GetLongName()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetLongName ( )
pure virtual

◆ GetManufacturer()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetManufacturer ( )
pure virtual

◆ GetModelAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetModelAt ( size_t at,
IGdtfModel ** model )
pure virtual

◆ GetModelCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetModelCount ( size_t & count)
pure virtual

◆ GetName()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetName ( )
pure virtual

◆ GetOperatingTemperatureHigh()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetOperatingTemperatureHigh ( double & value)
pure virtual

◆ GetOperatingTemperatureLow()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetOperatingTemperatureLow ( double & value)
pure virtual

◆ GetParsingErrorAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetParsingErrorAt ( size_t at,
IGdtfXmlParsingError ** value )
pure virtual

◆ GetParsingErrorCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetParsingErrorCount ( size_t & count)
pure virtual

◆ GetPresetAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetPresetAt ( size_t at,
IGdtfUserPreset ** preset )
pure virtual

◆ GetPresetCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetPresetCount ( size_t & count)
pure virtual

◆ GetRDM()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetRDM ( IGdtf_FTRDM ** newFTRDM)
pure virtual

◆ GetRevisionAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetRevisionAt ( size_t at,
IGdtfRevision ** revision )
pure virtual

◆ GetRevisionCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetRevisionCount ( size_t & count)
pure virtual

◆ GetSACN()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetSACN ( IGdtfSACN ** sACN)
pure virtual

◆ GetShortName()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetShortName ( )
pure virtual

◆ GetThumbnailOffsetX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetThumbnailOffsetX ( Sint32 & offsetX)
pure virtual

◆ GetThumbnailOffsetY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetThumbnailOffsetY ( Sint32 & offsetY)
pure virtual

◆ GetWeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetWeight ( double & value)
pure virtual

◆ GetWheelAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetWheelAt ( size_t at,
IGdtfWheel ** wheel )
pure virtual

◆ GetWheelCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::GetWheelCount ( size_t & count)
pure virtual

◆ HasLinkedFixtureGUID()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::HasLinkedFixtureGUID ( bool & has)
pure virtual

◆ OpenForWrite() [1/2]

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::OpenForWrite ( MvrString fullPath,
MvrString name,
MvrString manufacturer,
const MvrUUID & uuid )
pure virtual

◆ OpenForWrite() [2/2]

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::OpenForWrite ( MvrString name,
MvrString manufacturer,
const MvrUUID & uuid )
pure virtual

◆ ReadFromFile()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::ReadFromFile ( MvrString fullPath)
pure virtual

◆ RefreshBuffer()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::RefreshBuffer ( )
pure virtual

◆ SetAbortCallback()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetAbortCallback ( const std::function< void(bool &)> & cb)
pure virtual

◆ SetCanHaveChildren()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetCanHaveChildren ( bool value)
pure virtual

◆ SetFeedbackCallback()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetFeedbackCallback ( std::function< void(const FixtureFeedback &)> cb,
void * context )
pure virtual

◆ SetFixtureThumbnail()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetFixtureThumbnail ( MvrString thubnail)
pure virtual

◆ SetFixtureTypeDescription()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetFixtureTypeDescription ( MvrString descrip)
pure virtual

◆ SetLegHeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetLegHeight ( double value)
pure virtual

◆ SetLinkedFixtureGUID()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetLinkedFixtureGUID ( const MvrUUID & uuid)
pure virtual

◆ SetLongName()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetLongName ( MvrString longname)
pure virtual

◆ SetOperatingTemperatureHigh()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetOperatingTemperatureHigh ( double value)
pure virtual

◆ SetOperatingTemperatureLow()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetOperatingTemperatureLow ( double value)
pure virtual

◆ SetShortName()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetShortName ( MvrString shortName)
pure virtual

◆ SetThumbnailOffsetX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetThumbnailOffsetX ( Sint32 offsetX)
pure virtual

◆ SetThumbnailOffsetY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetThumbnailOffsetY ( Sint32 offsetY)
pure virtual

◆ SetWeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::SetWeight ( double value)
pure virtual

◆ ToBuffer()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfFixture::ToBuffer ( char * outBuffer)
pure virtual

The documentation for this class was generated from the following file: