|
virtual MvrString VCOM_CALLTYPE | GetName ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetGeometry (IGdtfGeometry **model)=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetGeometry (IGdtfGeometry *model)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxChannelCount (size_t &count)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxChannelAt (size_t at, IGdtfDmxChannel **channel)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateDmxChannel (IGdtfGeometry *geometry, IGdtfDmxChannel **channel)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxRelationCount (size_t &count)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxRelationAt (size_t at, IGdtfDmxRelation **relation)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateDmxRelation (MvrString name, GdtfDefines::EGdtfDmxRelationType type, IGdtfDmxChannel *master, IGdtfDmxChannelFunction *slave, IGdtfDmxRelation **relation)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxMacroCount (size_t &count)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetDmxMacroAt (size_t at, IGdtfMacro **macro)=0 |
|
virtual VCOMError VCOM_CALLTYPE | CreateDmxMacro (MvrString name, IGdtfMacro **macro)=0 |
|
virtual VCOMError VCOM_CALLTYPE | BindToObject (void *objAddr)=0 |
|
virtual void *VCOM_CALLTYPE | GetBoundObject ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetBreakCount (size_t &count)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetFootprintForBreak (size_t inBreak, size_t &footprint)=0 |
|
virtual VCOMError VCOM_CALLTYPE | GetBreakAt (size_t at, size_t &breakId)=0 |
|
virtual MvrString VCOM_CALLTYPE | GetDescription ()=0 |
|
virtual VCOMError VCOM_CALLTYPE | SetDescription (MvrString description)=0 |
|
virtual | ~IVWUnknown (void) |
|
virtual uint32_t VCOM_CALLTYPE | AddRef ()=0 |
|
virtual uint32_t VCOM_CALLTYPE | Release ()=0 |
|