载入中...
搜索中...
未找到
eve::editor::EditorToolbar类 参考

Tool strip state for assembling editor chrome with ui. 更多...

#include <EditorToolbar.h>

Public 成员函数

void clear ()
 
void addTool (const std::string &id, const std::string &label)
 
void setShortcut (const std::string &id, const std::string &key)
 
bool setActive (const std::string &id)
 
std::string getActive () const
 
bool matchShortcut (const std::string &key)
 
int getToolCount () const
 
std::string getToolId (int index) const
 
std::string getToolLabel (int index) const
 
std::string getToolShortcut (int index) const
 

详细描述

Tool strip state for assembling editor chrome with ui.

在文件 EditorToolbar.h9 行定义.

成员函数说明

◆ addTool()

void eve::editor::EditorToolbar::addTool ( const std::string &  id,
const std::string &  label 
)

在文件 EditorToolbar.cpp19 行定义.

引用了 id.

◆ clear()

void eve::editor::EditorToolbar::clear ( )

在文件 EditorToolbar.cpp7 行定义.

◆ getActive()

std::string eve::editor::EditorToolbar::getActive ( ) const
inline

在文件 EditorToolbar.h15 行定义.

◆ getToolCount()

int eve::editor::EditorToolbar::getToolCount ( ) const
inline

在文件 EditorToolbar.h19 行定义.

◆ getToolId()

std::string eve::editor::EditorToolbar::getToolId ( int  index) const

在文件 EditorToolbar.cpp48 行定义.

◆ getToolLabel()

std::string eve::editor::EditorToolbar::getToolLabel ( int  index) const

在文件 EditorToolbar.cpp54 行定义.

◆ getToolShortcut()

std::string eve::editor::EditorToolbar::getToolShortcut ( int  index) const

在文件 EditorToolbar.cpp60 行定义.

◆ matchShortcut()

bool eve::editor::EditorToolbar::matchShortcut ( const std::string &  key)

在文件 EditorToolbar.cpp38 行定义.

◆ setActive()

bool eve::editor::EditorToolbar::setActive ( const std::string &  id)

在文件 EditorToolbar.cpp32 行定义.

引用了 id.

◆ setShortcut()

void eve::editor::EditorToolbar::setShortcut ( const std::string &  id,
const std::string &  key 
)

在文件 EditorToolbar.cpp26 行定义.


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