OpenCPN Partial API docs
|
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. | |
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 PlugInData * | GetPluginPtr () |
void | SetActionLabel (wxString &label) |
ActionVerb | GetAction () |
const PlugInData * | GetPlugin () |
void | OnPaint (wxPaintEvent &event) |
Definition at line 444 of file pluginmanager.h.
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 2813 of file pluginmanager.cpp.
PluginPanel::PluginPanel | ( | wxPanel * | parent, |
wxWindowID | id, | ||
const wxPoint & | pos, | ||
const wxSize & | size, | ||
PluginMetadata | plugin | ||
) |
Construct an entry reflecting a plugin available in the catalog.
Definition at line 3063 of file pluginmanager.cpp.
PluginPanel::PluginPanel | ( | wxPanel * | parent, |
const std::string & | name | ||
) |
Construct an entry reflecting a safe-loaded "uninstall-only" item.
Definition at line 2764 of file pluginmanager.cpp.
PluginPanel::~PluginPanel | ( | ) |
Definition at line 3067 of file pluginmanager.cpp.
void PluginPanel::DoPluginSelect | ( | ) |
Definition at line 3117 of file pluginmanager.cpp.
|
inline |
Definition at line 477 of file pluginmanager.h.
|
inline |
Definition at line 478 of file pluginmanager.h.
|
inline |
Definition at line 475 of file pluginmanager.h.
|
inline |
Definition at line 474 of file pluginmanager.h.
void PluginPanel::OnPaint | ( | wxPaintEvent & | event | ) |
Definition at line 3289 of file pluginmanager.cpp.
void PluginPanel::OnPluginAction | ( | wxCommandEvent & | event | ) |
Definition at line 3345 of file pluginmanager.cpp.
void PluginPanel::OnPluginDown | ( | wxCommandEvent & | event | ) |
Definition at line 3422 of file pluginmanager.cpp.
void PluginPanel::OnPluginEnableToggle | ( | wxCommandEvent & | event | ) |
Definition at line 3324 of file pluginmanager.cpp.
void PluginPanel::OnPluginPreferences | ( | wxCommandEvent & | event | ) |
Definition at line 3309 of file pluginmanager.cpp.
void PluginPanel::OnPluginSelected | ( | wxMouseEvent & | event | ) |
Definition at line 3093 of file pluginmanager.cpp.
void PluginPanel::OnPluginSelectedUp | ( | wxMouseEvent & | event | ) |
Definition at line 3102 of file pluginmanager.cpp.
void PluginPanel::OnPluginUninstall | ( | wxCommandEvent & | event | ) |
Definition at line 3335 of file pluginmanager.cpp.
void PluginPanel::OnPluginUp | ( | wxCommandEvent & | event | ) |
Definition at line 3418 of file pluginmanager.cpp.
void PluginPanel::SetActionLabel | ( | wxString & | label | ) |
Definition at line 3085 of file pluginmanager.cpp.
void PluginPanel::SetEnabled | ( | bool | enabled | ) |
Definition at line 3361 of file pluginmanager.cpp.
void PluginPanel::SetSelected | ( | bool | selected | ) |
Definition at line 3148 of file pluginmanager.cpp.