OpenCPN Partial API docs
Loading...
Searching...
No Matches
ToolbarItemContainer Class Reference

Container for toolbar item properties. More...

#include <toolbar.h>

Public Member Functions

 ToolbarItemContainer (int toolid, wxBitmap bmpNormal, wxBitmap bmpDisabled, wxItemKind kind, wxString tooltip, wxString label)
 ToolbarItemContainer (int toolid, wxBitmap bmpNormal, wxItemKind kind, wxString tooltip, wxString label)

Public Attributes

int m_ID
wxString m_tipString
wxString m_label
wxItemKind m_toolKind
bool m_bRequired
bool m_bPlugin
wxBitmap m_bmpNormal
wxBitmap m_bmpDisabled
wxToolBarToolBase * m_tool
wxString m_NormalIconSVG
wxString m_RolloverIconSVG
wxString m_ToggledIconSVG

Detailed Description

Container for toolbar item properties.

Definition at line 46 of file toolbar.h.

Constructor & Destructor Documentation

◆ ~ToolbarItemContainer()

ToolbarItemContainer::~ToolbarItemContainer ( )
inline

Definition at line 49 of file toolbar.h.

◆ ToolbarItemContainer() [1/2]

ToolbarItemContainer::ToolbarItemContainer ( int toolid,
wxBitmap bmpNormal,
wxBitmap bmpDisabled,
wxItemKind kind,
wxString tooltip,
wxString label )
inline

Definition at line 51 of file toolbar.h.

◆ ToolbarItemContainer() [2/2]

ToolbarItemContainer::ToolbarItemContainer ( int toolid,
wxBitmap bmpNormal,
wxItemKind kind,
wxString tooltip,
wxString label )
inline

Definition at line 63 of file toolbar.h.

Member Data Documentation

◆ m_bmpDisabled

wxBitmap ToolbarItemContainer::m_bmpDisabled

Definition at line 83 of file toolbar.h.

◆ m_bmpNormal

wxBitmap ToolbarItemContainer::m_bmpNormal

Definition at line 82 of file toolbar.h.

◆ m_bPlugin

bool ToolbarItemContainer::m_bPlugin

Definition at line 80 of file toolbar.h.

◆ m_bRequired

bool ToolbarItemContainer::m_bRequired

Definition at line 79 of file toolbar.h.

◆ m_ID

int ToolbarItemContainer::m_ID

Definition at line 75 of file toolbar.h.

◆ m_label

wxString ToolbarItemContainer::m_label

Definition at line 77 of file toolbar.h.

◆ m_NormalIconSVG

wxString ToolbarItemContainer::m_NormalIconSVG

Definition at line 87 of file toolbar.h.

◆ m_RolloverIconSVG

wxString ToolbarItemContainer::m_RolloverIconSVG

Definition at line 88 of file toolbar.h.

◆ m_tipString

wxString ToolbarItemContainer::m_tipString

Definition at line 76 of file toolbar.h.

◆ m_ToggledIconSVG

wxString ToolbarItemContainer::m_ToggledIconSVG

Definition at line 89 of file toolbar.h.

◆ m_tool

wxToolBarToolBase* ToolbarItemContainer::m_tool

Definition at line 84 of file toolbar.h.

◆ m_toolKind

wxItemKind ToolbarItemContainer::m_toolKind

Definition at line 78 of file toolbar.h.


The documentation for this class was generated from the following file:
  • /home/runner/work/main/main/opencpn/gui/include/gui/toolbar.h