libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
COverwriteImpl.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright deersoft 2015 - 2017 www.deersoft.de
3//-----------------------------------------------------------------------------
4#pragma once
5
6#include "SceneDataExchange.h"
8
9namespace VectorworksMVR
10{
11 //----------------------------------------------------------------------------------------
12 class COverwriteImpl : public VCOMImpl<IOverwrite>
13 {
14 public:
16 virtual ~COverwriteImpl();
17
18 //Interface
19 public:
22
23 virtual VCOMError VCOM_CALLTYPE SetUniversal(const MvrString& universal);
24 virtual VCOMError VCOM_CALLTYPE SetTarget(const MvrString& target);
25
26 // Implementation
27 public:
30
31 private:
33 };
34
35 const VWIID IID_Overwrite = {0x9fb62410, 0xf0ff, 0x4f21, {0xbb, 0xca, 0xda, 0x91, 0x18, 0xa6, 0x07, 0xcf}};
36
37
38
39}
const char * MvrString
Definition IMediaRessourceVectorInterface.h:16
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition SceneDataExchange.h:450
Definition StdAfx.h:187
Definition COverwriteImpl.h:13
void SetPointer(SceneData::SceneDataOverwritePtr pointer)
Definition COverwriteImpl.cpp:63
virtual MvrString VCOM_CALLTYPE GetTarget()
Definition COverwriteImpl.cpp:28
virtual ~COverwriteImpl()
Definition COverwriteImpl.cpp:13
COverwriteImpl()
Definition COverwriteImpl.cpp:8
virtual VCOMError VCOM_CALLTYPE SetTarget(const MvrString &target)
Definition COverwriteImpl.cpp:50
virtual MvrString VCOM_CALLTYPE GetUniversal()
Definition COverwriteImpl.cpp:18
virtual VCOMError VCOM_CALLTYPE SetUniversal(const MvrString &universal)
Definition COverwriteImpl.cpp:38
void GetPointer(SceneData::SceneDataOverwritePtr &pointer)
Definition COverwriteImpl.cpp:68
Definition CieColor.h:9
const VWIID IID_Overwrite
Definition COverwriteImpl.h:35
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32