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 40 of file toolbar.h.

Constructor & Destructor Documentation

◆ ~ToolbarItemContainer()

ToolbarItemContainer::~ToolbarItemContainer ( )
inline

Definition at line 43 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 45 of file toolbar.h.

◆ ToolbarItemContainer() [2/2]

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

Definition at line 57 of file toolbar.h.

Member Data Documentation

◆ m_bmpDisabled

wxBitmap ToolbarItemContainer::m_bmpDisabled

Definition at line 77 of file toolbar.h.

◆ m_bmpNormal

wxBitmap ToolbarItemContainer::m_bmpNormal

Definition at line 76 of file toolbar.h.

◆ m_bPlugin

bool ToolbarItemContainer::m_bPlugin

Definition at line 74 of file toolbar.h.

◆ m_bRequired

bool ToolbarItemContainer::m_bRequired

Definition at line 73 of file toolbar.h.

◆ m_ID

int ToolbarItemContainer::m_ID

Definition at line 69 of file toolbar.h.

◆ m_label

wxString ToolbarItemContainer::m_label

Definition at line 71 of file toolbar.h.

◆ m_NormalIconSVG

wxString ToolbarItemContainer::m_NormalIconSVG

Definition at line 81 of file toolbar.h.

◆ m_RolloverIconSVG

wxString ToolbarItemContainer::m_RolloverIconSVG

Definition at line 82 of file toolbar.h.

◆ m_tipString

wxString ToolbarItemContainer::m_tipString

Definition at line 70 of file toolbar.h.

◆ m_ToggledIconSVG

wxString ToolbarItemContainer::m_ToggledIconSVG

Definition at line 83 of file toolbar.h.

◆ m_tool

wxToolBarToolBase* ToolbarItemContainer::m_tool

Definition at line 78 of file toolbar.h.

◆ m_toolKind

wxItemKind ToolbarItemContainer::m_toolKind

Definition at line 72 of file toolbar.h.


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