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

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::IGdtfDmxChannel:
VectorworksMVR::IVWUnknown

Public Member Functions

virtual MvrString VCOM_CALLTYPE GetName ()=0
virtual VCOMError VCOM_CALLTYPE GetDmxBreak (Sint32 &dmxBreak)=0
virtual VCOMError VCOM_CALLTYPE GetCoarse (Sint32 &coarse)=0
virtual VCOMError VCOM_CALLTYPE GetFine (Sint32 &fine)=0
virtual VCOMError VCOM_CALLTYPE GetUltra (Sint32 &ultra)=0
virtual VCOMError VCOM_CALLTYPE GetUber (Sint32 &uber)=0
virtual VCOMError VCOM_CALLTYPE GetHighlight (GdtfDefines::DmxValue &highlight)=0
virtual VCOMError VCOM_CALLTYPE HasHighlight (bool &highlight)=0
virtual VCOMError VCOM_CALLTYPE GetGeometry (IGdtfGeometry **model)=0
virtual VCOMError VCOM_CALLTYPE SetDmxBreak (Sint32 dmxBreak)=0
virtual VCOMError VCOM_CALLTYPE SetCoarse (Sint32 coarse)=0
virtual VCOMError VCOM_CALLTYPE SetFine (Sint32 fine)=0
virtual VCOMError VCOM_CALLTYPE SetUltra (Sint32 ultra)=0
virtual VCOMError VCOM_CALLTYPE SetUber (Sint32 uber)=0
virtual VCOMError VCOM_CALLTYPE SetHighlight (GdtfDefines::DmxValue highlight)=0
virtual VCOMError VCOM_CALLTYPE SetGeometry (IGdtfGeometry *model)=0
virtual VCOMError VCOM_CALLTYPE GetLogicalChannelCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetLogicalChannelAt (size_t at, IGdtfDmxLogicalChannel **channel)=0
virtual VCOMError VCOM_CALLTYPE CreateLogicalChannel (IGdtfAttribute *attribute, IGdtfDmxLogicalChannel **channel)=0
virtual VCOMError VCOM_CALLTYPE BindToObject (void *objAddr)=0
virtual void *VCOM_CALLTYPE GetBoundObject ()=0
virtual VCOMError VCOM_CALLTYPE GetResolution (GdtfDefines::EGdtfChannelBitResolution &resolution)=0
virtual VCOMError VCOM_CALLTYPE GetInitialFunction (IGdtfDmxChannelFunction **function)=0
virtual VCOMError VCOM_CALLTYPE SetInitialFunction (IGdtfDmxChannelFunction *function)=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

◆ BindToObject()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::BindToObject ( void * objAddr)
pure virtual

◆ CreateLogicalChannel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::CreateLogicalChannel ( IGdtfAttribute * attribute,
IGdtfDmxLogicalChannel ** channel )
pure virtual

◆ GetBoundObject()

virtual void *VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetBoundObject ( )
pure virtual

◆ GetCoarse()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetCoarse ( Sint32 & coarse)
pure virtual

◆ GetDmxBreak()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetDmxBreak ( Sint32 & dmxBreak)
pure virtual

◆ GetFine()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetFine ( Sint32 & fine)
pure virtual

◆ GetGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetGeometry ( IGdtfGeometry ** model)
pure virtual

◆ GetHighlight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetHighlight ( GdtfDefines::DmxValue & highlight)
pure virtual

◆ GetInitialFunction()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetInitialFunction ( IGdtfDmxChannelFunction ** function)
pure virtual

◆ GetLogicalChannelAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetLogicalChannelAt ( size_t at,
IGdtfDmxLogicalChannel ** channel )
pure virtual

◆ GetLogicalChannelCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetLogicalChannelCount ( size_t & count)
pure virtual

◆ GetName()

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

◆ GetResolution()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetResolution ( GdtfDefines::EGdtfChannelBitResolution & resolution)
pure virtual

◆ GetUber()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetUber ( Sint32 & uber)
pure virtual

◆ GetUltra()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::GetUltra ( Sint32 & ultra)
pure virtual

◆ HasHighlight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::HasHighlight ( bool & highlight)
pure virtual

◆ SetCoarse()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetCoarse ( Sint32 coarse)
pure virtual

◆ SetDmxBreak()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetDmxBreak ( Sint32 dmxBreak)
pure virtual

◆ SetFine()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetFine ( Sint32 fine)
pure virtual

◆ SetGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetGeometry ( IGdtfGeometry * model)
pure virtual

◆ SetHighlight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetHighlight ( GdtfDefines::DmxValue highlight)
pure virtual

◆ SetInitialFunction()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetInitialFunction ( IGdtfDmxChannelFunction * function)
pure virtual

◆ SetUber()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetUber ( Sint32 uber)
pure virtual

◆ SetUltra()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfDmxChannel::SetUltra ( Sint32 ultra)
pure virtual

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