AnyCAD C++ API
2018
首页
模块
命名空间
类
文件
文件列表
文件成员
全部
类
命名空间
文件
函数
变量
类型定义
枚举
枚举值
友元
宏定义
组
inc
Core
APIUndoSwitch.h
浏览该文件的文档.
1
#pragma once
2
3
#ifdef _ANYCAD_MODULE_Document
4
#include "
APIDocument.h
"
5
6
namespace
AnyCAD{
namespace
API{
7
12
class
AnyPlatformAPI_API
IgnoreUndoSwitch
13
{
14
public
:
19
IgnoreUndoSwitch(
const
Document& document,
bool
bIgnored =
true
);
20
~IgnoreUndoSwitch();
21
private
:
22
bool
m_UndoState;
23
Document m_Document;
24
};
25
30
class
AnyPlatformAPI_API
EnableUndoSwitch
31
{
32
public
:
37
EnableUndoSwitch(
const
Document& document,
bool
bEnabled =
false
);
38
~EnableUndoSwitch();
39
private
:
40
bool
m_UndoState;
41
Document m_Document;
42
};
43
}}
44
45
#endif //_ANYCAD_MODULE_Document
AnyPlatformAPI_API
#define AnyPlatformAPI_API
Definition:
AnyPlatformAPI.h:8
APIDocument.h
生成于 2018年 四月 15日 星期日 13:45:48 , 为 AnyCAD C++ API使用
1.8.5