OpenCPN Partial API docs
ocpnToolBarTool Class Reference
Inheritance diagram for ocpnToolBarTool:

Public Member Functions

 ocpnToolBarTool (ocpnToolBarSimple *tbar, int id, const wxString &label, const wxBitmap &bmpNormal, const wxBitmap &bmpRollover, wxItemKind kind, wxObject *clientData, const wxString &shortHelp, const wxString &longHelp)
 
 ocpnToolBarTool (ocpnToolBarSimple *tbar, int id, const wxBitmap &bmpNormal, const wxBitmap &bmpRollover, wxItemKind kind, wxObject *clientData, const wxString &shortHelp, const wxString &longHelp)
 
void SetSize (const wxSize &size)
 
wxCoord GetWidth () const
 
wxCoord GetHeight () const
 
wxString GetToolname ()
 
void SetIconName (wxString name)
 
wxString GetIconName ()
 
void SetTooltipHiviz (bool enable)
 

Public Attributes

wxCoord m_x
 
wxCoord m_y
 
wxCoord m_width
 
wxCoord m_height
 
wxRect trect
 
wxString toolname
 
wxString iconName
 
wxBitmap pluginNormalIcon
 
wxBitmap pluginRolloverIcon
 
const wxBitmap * pluginToggledIcon
 
bool firstInLine
 
bool lastInLine
 
bool rollover
 
bool bitmapOK
 
bool isPluginTool
 
bool b_hilite
 
bool m_btooltip_hiviz
 
wxRect last_rect
 
wxString pluginNormalIconSVG
 
wxString pluginRolloverIconSVG
 
wxString pluginToggledIconSVG
 
wxBitmap m_activeBitmap
 

Detailed Description

Definition at line 78 of file toolbar.cpp.


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