🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::GUIInterface类 参考

#include <GUIInterface.hpp>

+ 类 ast::GUIInterface 继承关系图:

Public 成员函数

virtual ~GUIInterface ()=default
 
virtual errc_t editObject (Object *object)
 
virtual ObjectselectObject (StringView typeName)
 

静态 Public 成员函数

static GUIInterfaceNoopInstance ()
 
static GUIInterfaceCurrentInstance ()
 
static void SetCurrentInstance (GUIInterface *instance)
 

详细描述

GUI接口

~

成员函数说明

◆ CurrentInstance()

GUIInterface * ast::GUIInterface::CurrentInstance ( )
static

获取当前GUI接口实例

GUI接口实例

返回
GUIInterface* 当前GUI接口实例

◆ editObject()

errc_t ast::GUIInterface::editObject ( Object * object)
virtual

编辑对象

~

参数
object要编辑的对象
返回
errc_t 错误码

ast::GUIInterfaceImpl 重载.

◆ NoopInstance()

GUIInterface * ast::GUIInterface::NoopInstance ( )
static

获取空GUI接口实例

~

返回
GUIInterface* 空GUI接口实例

◆ selectObject()

Object * ast::GUIInterface::selectObject ( StringView typeName)
virtual

选择对象

~

参数
typeName对象类型名
返回
Object* 选择的对象指针

ast::GUIInterfaceImpl 重载.

◆ SetCurrentInstance()

void ast::GUIInterface::SetCurrentInstance ( GUIInterface * instance)
static

设置当前GUI接口实例

GUI接口实例

参数
instance要设置的GUI接口实例

该类的文档由以下文件生成: