libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CSourceImpl.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright deersoft 2015 - 2017 www.deersoft.de
3//-----------------------------------------------------------------------------
4#pragma once
5
7
8namespace VectorworksMVR
9{
10 //----------------------------------------------------------------------------------------
11 class CSourceImpl : public VCOMImpl<ISource>
12 {
13 public:
15 virtual ~CSourceImpl();
16
17 public:
21
23 virtual VCOMError VCOM_CALLTYPE SetLinkedGeometry(MvrString linkedGeometry);
25
26
27 // Implementation
28 public:
31
32 private:
34 };
35
36 const VWIID IID_SourceObj = { 0x13676a17, 0xc2e8, 0x4fd4, {0xa8, 0x5c, 0x8c, 0xaa, 0x3a, 0xab, 0x16, 0xee}};
37
38}
const char * MvrString
Definition IMediaRessourceVectorInterface.h:16
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition SceneDataExchange.h:264
Definition StdAfx.h:187
Definition CSourceImpl.h:12
virtual MvrString VCOM_CALLTYPE GetLinkedGeometry()
Definition CSourceImpl.cpp:30
virtual VCOMError VCOM_CALLTYPE SetLinkedGeometry(MvrString linkedGeometry)
Definition CSourceImpl.cpp:62
virtual ~CSourceImpl()
Definition CSourceImpl.cpp:16
virtual VCOMError VCOM_CALLTYPE GetType(GdtfDefines::ESourceType &sourceType)
Definition CSourceImpl.cpp:39
void SetPointer(SceneData::SceneDataSourceObjPtr pointer)
Definition CSourceImpl.cpp:85
virtual VCOMError VCOM_CALLTYPE SetValue(MvrString value)
Definition CSourceImpl.cpp:51
CSourceImpl()
Definition CSourceImpl.cpp:11
virtual VCOMError VCOM_CALLTYPE SetType(GdtfDefines::ESourceType type)
Definition CSourceImpl.cpp:73
void GetPointer(SceneData::SceneDataSourceObjPtr &pointer)
Definition CSourceImpl.cpp:90
virtual MvrString VCOM_CALLTYPE GetValue()
Definition CSourceImpl.cpp:21
ESourceType
Definition GDTFPrefix.h:646
Definition CieColor.h:9
const VWIID IID_SourceObj
Definition CSourceImpl.h:36
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32