AnyCAD C++ API
2018
首页
模块
命名空间
类
文件
文件列表
文件成员
全部
类
命名空间
文件
函数
变量
类型定义
枚举
枚举值
友元
宏定义
组
inc
Core
APICommandContext.h
浏览该文件的文档.
1
//Public API. Powered by AnyCAD.
2
3
#ifndef _APICommandContext_H_
4
#define _APICommandContext_H_
5
6
#include "
APIObjectDef.h
"
7
8
namespace
AnyCAD{
namespace
API
9
{
10
class
ParameterValue;
11
class
View;
12
class
EditorManager;
13
class
Document;
21
class
AnyPlatformAPI_API
CommandContext
22
{
23
DECLARE_APIOBJECT
(
CommandContext
)
24
public
:
29
View
GetView ()
const
;
34
Document
GetDocument ()
const
;
40
bool
WaitForEventLoop (
long
loopId)
const
;
45
void
OutputMessage (
const
String
& msg)
const
;
46
};
//CommandContext;
47
}}
//API
48
49
#endif //_APICommandContext_H_
AnyPlatformAPI_API
#define AnyPlatformAPI_API
Definition:
AnyPlatformAPI.h:8
AnyCAD::API::String
std::string String
Definition:
APIString.h:10
AnyCAD::API::View
Present the view.
Definition:
APIView.h:24
AnyCAD::API::CommandContext
命令上下文
Definition:
APICommandContext.h:21
AnyCAD::API::Document
文档类。
Definition:
APIDocument.h:25
APIObjectDef.h
DECLARE_APIOBJECT
#define DECLARE_APIOBJECT(className)
Definition:
APIObjectDef.h:10
生成于 2018年 四月 15日 星期日 13:45:47 , 为 AnyCAD C++ API使用
1.8.5