KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TOOLBAR_ITEM Class Reference

#include <toolbar_configuration.h>

Public Member Functions

 TOOLBAR_ITEM ()
 
 TOOLBAR_ITEM (TOOLBAR_ITEM_TYPE aType)
 
 TOOLBAR_ITEM (TOOLBAR_ITEM_TYPE aType, int aSize)
 
 TOOLBAR_ITEM (TOOLBAR_ITEM_TYPE aType, std::string aName)
 

Public Attributes

TOOLBAR_ITEM_TYPE m_Type
 
std::string m_ControlName
 
std::string m_ActionName
 
int m_Size
 
wxString m_GroupName
 
std::vector< TOOLBAR_ITEMm_GroupItems
 

Detailed Description

Definition at line 45 of file toolbar_configuration.h.

Constructor & Destructor Documentation

◆ TOOLBAR_ITEM() [1/4]

TOOLBAR_ITEM::TOOLBAR_ITEM ( )
inline

Definition at line 48 of file toolbar_configuration.h.

◆ TOOLBAR_ITEM() [2/4]

TOOLBAR_ITEM::TOOLBAR_ITEM ( TOOLBAR_ITEM_TYPE  aType)
inline

Definition at line 51 of file toolbar_configuration.h.

◆ TOOLBAR_ITEM() [3/4]

TOOLBAR_ITEM::TOOLBAR_ITEM ( TOOLBAR_ITEM_TYPE  aType,
int  aSize 
)
inline

Definition at line 55 of file toolbar_configuration.h.

◆ TOOLBAR_ITEM() [4/4]

TOOLBAR_ITEM::TOOLBAR_ITEM ( TOOLBAR_ITEM_TYPE  aType,
std::string  aName 
)
inline

Definition at line 62 of file toolbar_configuration.h.

Member Data Documentation

◆ m_ActionName

std::string TOOLBAR_ITEM::m_ActionName

Definition at line 78 of file toolbar_configuration.h.

Referenced by from_json(), and to_json().

◆ m_ControlName

std::string TOOLBAR_ITEM::m_ControlName

Definition at line 75 of file toolbar_configuration.h.

Referenced by from_json(), and to_json().

◆ m_GroupItems

std::vector<TOOLBAR_ITEM> TOOLBAR_ITEM::m_GroupItems

Definition at line 85 of file toolbar_configuration.h.

Referenced by TOOLBAR_CONFIGURATION::AppendGroup(), from_json(), and to_json().

◆ m_GroupName

wxString TOOLBAR_ITEM::m_GroupName

Definition at line 84 of file toolbar_configuration.h.

Referenced by TOOLBAR_CONFIGURATION::AppendGroup(), from_json(), and to_json().

◆ m_Size

int TOOLBAR_ITEM::m_Size

Definition at line 81 of file toolbar_configuration.h.

Referenced by from_json(), and to_json().

◆ m_Type

TOOLBAR_ITEM_TYPE TOOLBAR_ITEM::m_Type

Definition at line 72 of file toolbar_configuration.h.

Referenced by from_json(), and to_json().


The documentation for this class was generated from the following file: