libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
CGdtfMacro.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 CGdtfMacroImpl : public VCOMImpl<IGdtfMacro>
13 {
14 public:
16 virtual ~CGdtfMacroImpl();
17
20
23
24 virtual VCOMError VCOM_CALLTYPE GetMacroDMX(IGdtfMacroDMX** outMacroDmx);
26
29 private:
31
32 public:
35 };
36 const VWIID IID_GdtfMacro = { 0xba3ddafc, 0x2ce0, 0x43d9, {0xab, 0x0b, 0xdc, 0xff, 0x30, 0xab, 0x49, 0xb1}};
37}
const char * MvrString
Definition IMediaRessourceVectorInterface.h:16
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition GDTFManager.h:1863
virtual MvrString VCOM_CALLTYPE GetName()
Definition CGdtfMacro.cpp:23
virtual ~CGdtfMacroImpl()
Definition CGdtfMacro.cpp:19
virtual VCOMError VCOM_CALLTYPE CreateMacroVisual(IGdtfMacroVisual **outMacroVisual)
Definition CGdtfMacro.cpp:147
virtual VCOMError VCOM_CALLTYPE CreateMacroDMX(IGdtfMacroDMX **outMacroDmx)
Definition CGdtfMacro.cpp:104
CGdtfMacroImpl()
Definition CGdtfMacro.cpp:14
virtual VCOMError VCOM_CALLTYPE SetChannelFunction(IGdtfDmxChannelFunction *newChannelFunction)
Definition CGdtfMacro.cpp:88
SceneData::GdtfMacro * getPointer()
Definition CGdtfMacro.cpp:288
void setPointer(SceneData::GdtfMacro *macro)
Definition CGdtfMacro.cpp:283
virtual VCOMError VCOM_CALLTYPE GetMacroVisual(IGdtfMacroVisual **outMacroVisual)
Definition CGdtfMacro.cpp:236
virtual VCOMError VCOM_CALLTYPE SetName(MvrString name)
Definition CGdtfMacro.cpp:30
virtual VCOMError VCOM_CALLTYPE GetChannelFunction(IGdtfDmxChannelFunction **outChannelFunction)
Definition CGdtfMacro.cpp:43
virtual VCOMError VCOM_CALLTYPE GetMacroDMX(IGdtfMacroDMX **outMacroDmx)
Definition CGdtfMacro.cpp:191
Definition IMediaRessourceVectorInterface.h:1035
Definition IMediaRessourceVectorInterface.h:1204
Definition IMediaRessourceVectorInterface.h:1244
Definition CieColor.h:9
const VWIID IID_GdtfMacro
Definition CGdtfMacro.h:36
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32