|
BIMHome v1.0.0
BIMHome接口文档说明
|
应用文档观察者代理基类 更多...
#include <AppDocObserverDelegate.h>
Public 成员函数 | |
| AppDocObserverDelegate () | |
| virtual void | appDocumentCreating () |
| 应用文档开始创建时回调 | |
| virtual void | appDocumentIsBeingDestructed () |
| 应用文档即将析构时回调 | |
| virtual std::string | delegateName ()=0 |
| 获取代理名称 | |
| virtual void | documentRestore (Base::XMLReader &reader) |
| 恢复文档 | |
| virtual void | documentSave (Base::Writer &writer) |
| 保存文档 | |
| virtual std::string | getGuiDocDelegateName () |
| 获取 GUI 文档代理名称 | |
| void | setDocument (App::IDocument *pDoc) |
| 设置当前代理所关联的文档 | |
| virtual | ~AppDocObserverDelegate () |
Protected 属性 | |
| App::IDocument * | m_pDoc |
| 当前关联的文档指针 | |
友元 | |
| class | IDocument |
应用文档观察者代理基类
用于在应用文档生命周期各阶段插入自定义行为,例如在文档创建、销毁、保存、恢复时执行特定逻辑。