libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
CGdtfDmxSubChannelSet.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright MVR Group
3//-----------------------------------------------------------------------------
4#pragma once
5
7#include "GDTFManager.h"
8
9namespace VectorworksMVR
10{
11 //----------------------------------------------------------------------------------------
12 class CGdtfDmxSubChannelSetImpl : public VCOMImpl<IGdtfDmxSubChannelSet>
13 {
14 public:
17
19 virtual VCOMError VCOM_CALLTYPE GetPhysicalFrom(double& from);
20 virtual VCOMError VCOM_CALLTYPE GetPhysicalTo(double& to);
23
25 virtual VCOMError VCOM_CALLTYPE SetPhysicalFrom(double from);
26 virtual VCOMError VCOM_CALLTYPE SetPhysicalTo(double to);
29
30 virtual VCOMError VCOM_CALLTYPE BindToObject(void* objAddr);
31 virtual void* VCOM_CALLTYPE GetBoundObject();
32
33 private:
34 SceneData::GdtfDmxSubChannelSet* fSubChannelSet;
35
36 public:
38 };
39 const VWIID IID_GdtfDmxSubChannelSet = { 0x1d5603d3, 0x28fd, 0x47db, {0x96, 0x84, 0xe8, 0x65, 0x92, 0x8e, 0xb2, 0x63}};
40
41}
const char * MvrString
Definition IMediaRessourceVectorInterface.h:16
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition GDTFManager.h:1502
virtual VCOMError VCOM_CALLTYPE GetDMXProfile(IGdtfDMXProfile **dmxProfile)
Definition CGdtfDmxSubChannelSet.cpp:93
void SetPointer(SceneData::GdtfDmxSubChannelSet *subChannelSet)
Definition CGdtfDmxSubChannelSet.cpp:203
virtual ~CGdtfDmxSubChannelSetImpl()
Definition CGdtfDmxSubChannelSet.cpp:18
virtual void *VCOM_CALLTYPE GetBoundObject()
Definition CGdtfDmxSubChannelSet.cpp:218
CGdtfDmxSubChannelSetImpl()
Definition CGdtfDmxSubChannelSet.cpp:13
virtual VCOMError VCOM_CALLTYPE BindToObject(void *objAddr)
Definition CGdtfDmxSubChannelSet.cpp:208
virtual VCOMError VCOM_CALLTYPE SetPhysicalTo(double to)
Definition CGdtfDmxSubChannelSet.cpp:158
virtual VCOMError VCOM_CALLTYPE SetDMXProfile(IGdtfDMXProfile *dmxProfile)
Definition CGdtfDmxSubChannelSet.cpp:185
virtual VCOMError VCOM_CALLTYPE GetPhysicalTo(double &to)
Definition CGdtfDmxSubChannelSet.cpp:40
virtual VCOMError VCOM_CALLTYPE SetPhysicalFrom(double from)
Definition CGdtfDmxSubChannelSet.cpp:149
virtual VCOMError VCOM_CALLTYPE SetName(MvrString name)
Definition CGdtfDmxSubChannelSet.cpp:137
virtual VCOMError VCOM_CALLTYPE GetSubPhysicalUnit(IGdtfSubPhysicalUnit **subPhysicalUnit)
Definition CGdtfDmxSubChannelSet.cpp:49
virtual VCOMError VCOM_CALLTYPE GetPhysicalFrom(double &from)
Definition CGdtfDmxSubChannelSet.cpp:31
virtual MvrString VCOM_CALLTYPE GetName()
Definition CGdtfDmxSubChannelSet.cpp:23
virtual VCOMError VCOM_CALLTYPE SetSubPhysicalUnit(IGdtfSubPhysicalUnit *subPhysicalUnit)
Definition CGdtfDmxSubChannelSet.cpp:167
Definition IMediaRessourceVectorInterface.h:1523
Definition IMediaRessourceVectorInterface.h:579
Definition CieColor.h:9
const VWIID IID_GdtfDmxSubChannelSet
Definition CGdtfDmxSubChannelSet.h:39
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32