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

#include <CGdtfFixture.h>

Inheritance diagram for VectorworksMVR::CGdtfFixtureImpl:

Public Member Functions

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

Constructor & Destructor Documentation

◆ CGdtfFixtureImpl()

VectorworksMVR::CGdtfFixtureImpl::CGdtfFixtureImpl ( )

◆ ~CGdtfFixtureImpl()

VectorworksMVR::CGdtfFixtureImpl::~CGdtfFixtureImpl ( )
virtual

Member Function Documentation

◆ AddBufferToGdtfFile()

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

◆ AddFileToGdtfFile()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::AddFileToGdtfFile ( MvrString fullPath,
ERessourceType resType,
MvrString newFileName = "" )
virtual

◆ Close()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::Close ( )
virtual

◆ CreateActivationGroup()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateActivationGroup ( MvrString name,
IGdtfActivationGroup ** activationGroup )
virtual

◆ CreateAdditionalColorSpace()

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

◆ CreateArtNet()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateArtNet ( IGdtfArtNet ** artNet)
virtual

◆ CreateAttribute()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateAttribute ( MvrString name,
MvrString prettyName,
IGdtfAttribute ** attribute )
virtual

◆ CreateCRIGroup()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateCRIGroup ( double colorTemp,
VectorworksMVR::IGdtfCRIGroup ** outVal )
virtual

◆ CreateDmxMode()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateDmxMode ( MvrString name,
IGdtfDmxMode ** dmxMode )
virtual

◆ CreateDMXProfile()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateDMXProfile ( VectorworksMVR::IGdtfDMXProfile ** outVal)
virtual

◆ CreateEmitter()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateEmitter ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfPhysicalEmitter ** outVal )
virtual

◆ CreateFeatureGroup()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateFeatureGroup ( MvrString name,
MvrString prettyName,
IGdtfFeatureGroup ** featureGroup )
virtual

◆ CreateFilter()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateFilter ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfFilter ** outVal )
virtual

◆ CreateGamut()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateGamut ( MvrString name,
CieColor color,
VectorworksMVR::IGdtfGamut ** outVal )
virtual

◆ CreateGeometry()

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

◆ CreateModel()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateModel ( MvrString name,
IGdtfModel ** model )
virtual

◆ CreatePreset()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreatePreset ( VectorworksMVR::IGdtfUserPreset ** preset)
virtual

◆ CreateRDM()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateRDM ( VectorworksMVR::IGdtf_FTRDM ** outFTRDM)
virtual

◆ CreateRevision()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateRevision ( MvrString text,
STime date,
IGdtfRevision ** revision )
virtual

◆ CreateSACN()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateSACN ( IGdtfSACN ** sACN)
virtual

◆ CreateWheel()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::CreateWheel ( MvrString name,
IGdtfWheel ** wheel )
virtual

◆ FromBuffer()

VCOMError VectorworksMVR::CGdtfFixtureImpl::FromBuffer ( const char * buffer,
size_t length )
virtual

◆ FromBufferInternal()

VCOMError VectorworksMVR::CGdtfFixtureImpl::FromBufferInternal ( const char * buffer,
size_t length,
TXString gdtfFileName )
virtual

◆ GetActivationGroupAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetActivationGroupAt ( size_t at,
VectorworksMVR::IGdtfActivationGroup ** activationGroup )
virtual

◆ GetActivationGroupCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetActivationGroupCount ( size_t & count)
virtual

◆ GetAdditionalColorSpaceAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetAdditionalColorSpaceAt ( size_t at,
VectorworksMVR::IGdtfColorSpace ** value )
virtual

◆ GetAdditionalColorSpaceCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetAdditionalColorSpaceCount ( size_t & count)
virtual

◆ GetArtNet()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetArtNet ( IGdtfArtNet ** artNet)
virtual

◆ GetAttributeAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetAttributeAt ( size_t at,
VectorworksMVR::IGdtfAttribute ** attribute )
virtual

◆ GetAttributeCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetAttributeCount ( size_t & count)
virtual

◆ GetBufferLength()

VCOMError VectorworksMVR::CGdtfFixtureImpl::GetBufferLength ( size_t & length)
virtual

◆ GetColorSpace()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetColorSpace ( VectorworksMVR::IGdtfColorSpace ** outColorSpace)
virtual

◆ GetCRIGroupAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetCRIGroupAt ( size_t at,
VectorworksMVR::IGdtfCRIGroup ** value )
virtual

◆ GetCRIGroupCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetCRIGroupCount ( size_t & count)
virtual

◆ GetDmxModeAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetDmxModeAt ( size_t at,
VectorworksMVR::IGdtfDmxMode ** dmxMode )
virtual

◆ GetDmxModeCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetDmxModeCount ( size_t & count)
virtual

◆ GetDMXProfileAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetDMXProfileAt ( size_t at,
VectorworksMVR::IGdtfDMXProfile ** value )
virtual

◆ GetDMXProfileCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetDMXProfileCount ( size_t & count)
virtual

◆ GetEmitterAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetEmitterAt ( size_t at,
VectorworksMVR::IGdtfPhysicalEmitter ** value )
virtual

◆ GetEmitterCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetEmitterCount ( size_t & count)
virtual

◆ GetFeatureGroupAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetFeatureGroupAt ( size_t at,
VectorworksMVR::IGdtfFeatureGroup ** featureGroup )
virtual

◆ GetFeatureGroupCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetFeatureGroupCount ( size_t & count)
virtual

◆ GetFilterAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetFilterAt ( size_t at,
VectorworksMVR::IGdtfFilter ** value )
virtual

◆ GetFilterCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetFilterCount ( size_t & count)
virtual

◆ GetFixtureGUID()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetFixtureGUID ( VectorworksMVR::MvrUUID & uuid)
virtual

◆ GetFixtureThumbnail()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetFixtureThumbnail ( )
virtual

◆ GetFixtureThumbnail_PNG_FullPath()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetFixtureThumbnail_PNG_FullPath ( )
virtual

◆ GetFixtureThumbnail_SVG_FullPath()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetFixtureThumbnail_SVG_FullPath ( )
virtual

◆ GetFixtureTypeDescription()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetFixtureTypeDescription ( )
virtual

◆ GetGamutAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetGamutAt ( size_t at,
VectorworksMVR::IGdtfGamut ** value )
virtual

◆ GetGamutCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetGamutCount ( size_t & count)
virtual

◆ GetGDTFVersion()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetGDTFVersion ( Sint32 & major,
Sint32 & minor )
virtual

◆ GetGeometryAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetGeometryAt ( size_t at,
VectorworksMVR::IGdtfGeometry ** geometry )
virtual

◆ GetGeometryCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetGeometryCount ( size_t & count)
virtual

◆ GetImageRessourcesCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetImageRessourcesCount ( size_t & count)
virtual

◆ GetImageRessourcesPathAt()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetImageRessourcesPathAt ( size_t at)
virtual

◆ GetLinkedFixtureGUID()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetLinkedFixtureGUID ( VectorworksMVR::MvrUUID & uuid)
virtual

◆ GetLongName()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetLongName ( )
virtual

◆ GetManufacturer()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetManufacturer ( )
virtual

◆ GetModelAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetModelAt ( size_t at,
VectorworksMVR::IGdtfModel ** model )
virtual

◆ GetModelCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetModelCount ( size_t & count)
virtual

◆ GetName()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetName ( )
virtual

◆ GetParsingErrorAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetParsingErrorAt ( size_t at,
IGdtfXmlParsingError ** value )
virtual

◆ GetParsingErrorCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetParsingErrorCount ( size_t & count)
virtual

◆ GetPresetAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetPresetAt ( size_t at,
VectorworksMVR::IGdtfUserPreset ** preset )
virtual

◆ GetPresetCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetPresetCount ( size_t & count)
virtual

◆ GetRDM()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetRDM ( IGdtf_FTRDM ** newFTRDM)
virtual

◆ GetRevisionAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetRevisionAt ( size_t at,
VectorworksMVR::IGdtfRevision ** revision )
virtual

◆ GetRevisionCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetRevisionCount ( size_t & count)
virtual

◆ GetSACN()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetSACN ( IGdtfSACN ** sACN)
virtual

◆ GetShortName()

MvrString VectorworksMVR::CGdtfFixtureImpl::GetShortName ( )
virtual

◆ GetThumbnailOffsetX()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetThumbnailOffsetX ( Sint32 & offsetX)
virtual

◆ GetThumbnailOffsetY()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetThumbnailOffsetY ( Sint32 & offsetY)
virtual

◆ GetWheelAt()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetWheelAt ( size_t at,
VectorworksMVR::IGdtfWheel ** wheel )
virtual

◆ GetWheelCount()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::GetWheelCount ( size_t & count)
virtual

◆ HasLinkedFixtureGUID()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::HasLinkedFixtureGUID ( bool & has)
virtual

◆ OpenForWrite() [1/2]

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

◆ OpenForWrite() [2/2]

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::OpenForWrite ( MvrString name,
MvrString manufacturer,
const MvrUUID & uuid )
virtual

◆ ReadFromFile() [1/2]

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::ReadFromFile ( IFileIdentifierPtr file,
TXString gdtfFileName )

◆ ReadFromFile() [2/2]

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::ReadFromFile ( MvrString fullPath)
virtual

◆ RefreshBuffer()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::RefreshBuffer ( )
virtual

◆ SetAbortCallback()

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

◆ SetFeedbackCallback()

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

◆ SetFixtureThumbnail()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetFixtureThumbnail ( MvrString thubnail)
virtual

◆ SetFixtureTypeDescription()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetFixtureTypeDescription ( MvrString descrip)
virtual

◆ SetLinkedFixtureGUID()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetLinkedFixtureGUID ( const MvrUUID & uuid)
virtual

◆ SetLongName()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetLongName ( MvrString longname)
virtual

◆ SetShortName()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetShortName ( MvrString shortName)
virtual

◆ SetThumbnailOffsetX()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetThumbnailOffsetX ( Sint32 offsetX)
virtual

◆ SetThumbnailOffsetY()

VectorworksMVR::VCOMError VectorworksMVR::CGdtfFixtureImpl::SetThumbnailOffsetY ( Sint32 offsetY)
virtual

◆ ToBuffer()

VCOMError VectorworksMVR::CGdtfFixtureImpl::ToBuffer ( char * outBuffer)
virtual

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