libMVRgdtf 40bc00a
A library for GDTF and MVR
Loading...
Searching...
No Matches
CGdtfDmxSubChannelSet.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright deersoft 2015 - 2018 www.deersoft.de
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:1574
Definition StdAfx.h:187
Definition CGdtfDmxSubChannelSet.h:13
virtual VCOMError VCOM_CALLTYPE GetDMXProfile(IGdtfDMXProfile **dmxProfile)
Definition CGdtfDmxSubChannelSet.cpp:92
void SetPointer(SceneData::GdtfDmxSubChannelSet *subChannelSet)
Definition CGdtfDmxSubChannelSet.cpp:199
virtual ~CGdtfDmxSubChannelSetImpl()
Definition CGdtfDmxSubChannelSet.cpp:17
virtual void *VCOM_CALLTYPE GetBoundObject()
Definition CGdtfDmxSubChannelSet.cpp:214
CGdtfDmxSubChannelSetImpl()
Definition CGdtfDmxSubChannelSet.cpp:12
virtual VCOMError VCOM_CALLTYPE BindToObject(void *objAddr)
Definition CGdtfDmxSubChannelSet.cpp:204
virtual VCOMError VCOM_CALLTYPE SetPhysicalTo(double to)
Definition CGdtfDmxSubChannelSet.cpp:154
virtual VCOMError VCOM_CALLTYPE SetDMXProfile(IGdtfDMXProfile *dmxProfile)
Definition CGdtfDmxSubChannelSet.cpp:181
virtual VCOMError VCOM_CALLTYPE GetPhysicalTo(double &to)
Definition CGdtfDmxSubChannelSet.cpp:39
virtual VCOMError VCOM_CALLTYPE SetPhysicalFrom(double from)
Definition CGdtfDmxSubChannelSet.cpp:145
virtual VCOMError VCOM_CALLTYPE SetName(MvrString name)
Definition CGdtfDmxSubChannelSet.cpp:136
virtual VCOMError VCOM_CALLTYPE GetSubPhysicalUnit(IGdtfSubPhysicalUnit **subPhysicalUnit)
Definition CGdtfDmxSubChannelSet.cpp:48
virtual VCOMError VCOM_CALLTYPE GetPhysicalFrom(double &from)
Definition CGdtfDmxSubChannelSet.cpp:30
virtual MvrString VCOM_CALLTYPE GetName()
Definition CGdtfDmxSubChannelSet.cpp:22
virtual VCOMError VCOM_CALLTYPE SetSubPhysicalUnit(IGdtfSubPhysicalUnit *subPhysicalUnit)
Definition CGdtfDmxSubChannelSet.cpp:163
Definition IMediaRessourceVectorInterface.h:1463
Definition IMediaRessourceVectorInterface.h:519
Definition CieColor.h:9
const VWIID IID_GdtfDmxSubChannelSet
Definition CGdtfDmxSubChannelSet.h:39
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32