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

Public Member Functions

 PluginPanel (wxPanel *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const PlugInData plugin)
 An entry in the list of plugins presented by Options | Plugins. More...
 
 PluginPanel (wxPanel *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, PluginMetadata plugin)
 Construct an entry reflecting a plugin available in the catalog.
 
 PluginPanel (wxPanel *parent, const std::string &name)
 Construct an entry reflecting a safe-loaded "uninstall-only" item.
 
void OnPluginSelected (wxMouseEvent &event)
 
void OnPluginSelectedUp (wxMouseEvent &event)
 
void DoPluginSelect ()
 
void SetSelected (bool selected)
 
void OnPluginPreferences (wxCommandEvent &event)
 
void OnPluginEnableToggle (wxCommandEvent &event)
 
void OnPluginAction (wxCommandEvent &event)
 
void OnPluginUninstall (wxCommandEvent &event)
 
void OnPluginUp (wxCommandEvent &event)
 
void OnPluginDown (wxCommandEvent &event)
 
void SetEnabled (bool enabled)
 
bool GetSelected ()
 
const PlugInDataGetPluginPtr ()
 
void SetActionLabel (wxString &label)
 
ActionVerb GetAction ()
 
const PlugInDataGetPlugin ()
 
void OnPaint (wxPaintEvent &event)
 

Detailed Description

Definition at line 456 of file pluginmanager.h.

Constructor & Destructor Documentation

◆ PluginPanel()

PluginPanel::PluginPanel ( wxPanel *  parent,
wxWindowID  id,
const wxPoint &  pos,
const wxSize &  size,
const PlugInData  plugin 
)

An entry in the list of plugins presented by Options | Plugins.

Construct an entry for a loaded plugin.

Definition at line 4377 of file pluginmanager.cpp.


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