18#ifndef BIMHOMEAPP_APP_IDRAWDXFTEMPLATE_H
19#define BIMHOMEAPP_APP_IDRAWDXFTEMPLATE_H
29 class IDocumentObject;
30 class AppDocObserverDelegate;
46 const std::string name,
47 const std::string templateName);
50 void* pAppDocDelegate =
nullptr,
51 void* pGuiDocDelegate =
nullptr,
52 const char* Name =
nullptr);
文档接口类
Definition IDocument.h:43
Definition IDocumentObject.h:35
static App::IDocumentObject * create(App::IDocument *pDoc, const std::string name, const std::string templateName)
创建绘制页
virtual ~IDrawDXFTemplate()
virtual void setTemplate(const std::string templateName)=0
static App::IDocumentObject * create(App::IDocument *pDoc, void *pAppDocDelegate=nullptr, void *pGuiDocDelegate=nullptr, const char *Name=nullptr)
Definition IDrawDXFTemplate.h:36
Definition BaseFigureFactory.h:28
Definition ArrowPropEnum.h:26