|
KiCad PCB EDA Suite
|
#include <toolbar_configuration.h>
Public Member Functions | |
| TOOLBAR_CONFIGURATION () | |
| virtual | ~TOOLBAR_CONFIGURATION () |
| TOOLBAR_ITEM_REF | AppendAction (const std::string &aActionName) |
| TOOLBAR_ITEM_REF | AppendAction (const TOOL_ACTION &aAction) |
| TOOLBAR_CONFIGURATION & | AppendSeparator () |
| TOOLBAR_CONFIGURATION & | AppendSpacer (int aSize) |
| TOOLBAR_CONFIGURATION & | AppendGroup (const TOOLBAR_GROUP_CONFIG &aGroup) |
| TOOLBAR_CONFIGURATION & | AppendControl (const std::string &aControlName) |
| TOOLBAR_CONFIGURATION & | AppendControl (const ACTION_TOOLBAR_CONTROL &aControl) |
| std::vector< TOOLBAR_ITEM > | GetToolbarItems () const |
| void | Clear () |
Public Attributes | |
| std::vector< TOOLBAR_ITEM > | m_toolbarItems |
Definition at line 191 of file toolbar_configuration.h.
|
inline |
Definition at line 195 of file toolbar_configuration.h.
Referenced by AppendControl(), AppendControl(), AppendGroup(), AppendSeparator(), and AppendSpacer().
|
inlinevirtual |
Definition at line 196 of file toolbar_configuration.h.
|
inline |
Definition at line 198 of file toolbar_configuration.h.
References m_toolbarItems, and TOOL.
|
inline |
Definition at line 204 of file toolbar_configuration.h.
References TOOL_ACTION::GetName(), m_toolbarItems, and TOOL.
|
inline |
Definition at line 238 of file toolbar_configuration.h.
References CONTROL, ACTION_TOOLBAR_CONTROL::GetName(), m_toolbarItems, and TOOLBAR_CONFIGURATION().
|
inline |
Definition at line 232 of file toolbar_configuration.h.
References CONTROL, m_toolbarItems, and TOOLBAR_CONFIGURATION().
|
inline |
Definition at line 222 of file toolbar_configuration.h.
References TOOLBAR_GROUP_CONFIG::GetGroupItems(), TOOLBAR_GROUP_CONFIG::GetName(), TOOLBAR_ITEM::m_GroupItems, TOOLBAR_ITEM::m_GroupName, m_toolbarItems, TB_GROUP, and TOOLBAR_CONFIGURATION().
|
inline |
Definition at line 210 of file toolbar_configuration.h.
References m_toolbarItems, SEPARATOR, and TOOLBAR_CONFIGURATION().
|
inline |
Definition at line 216 of file toolbar_configuration.h.
References m_toolbarItems, SPACER, and TOOLBAR_CONFIGURATION().
|
inline |
Definition at line 249 of file toolbar_configuration.h.
References m_toolbarItems.
|
inline |
Definition at line 244 of file toolbar_configuration.h.
References m_toolbarItems.
Referenced by ACTION_TOOLBAR::ApplyConfiguration(), and PANEL_TOOLBAR_CUSTOMIZATION::populateToolbarTree().
| std::vector<TOOLBAR_ITEM> TOOLBAR_CONFIGURATION::m_toolbarItems |
Definition at line 257 of file toolbar_configuration.h.
Referenced by AppendAction(), AppendAction(), AppendControl(), AppendControl(), AppendGroup(), AppendSeparator(), AppendSpacer(), Clear(), from_json(), GetToolbarItems(), and to_json().