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 2807 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 3057 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 2758 of file pluginmanager.cpp.
PluginPanel::~PluginPanel | ( | ) |
Definition at line 3061 of file pluginmanager.cpp.
void PluginPanel::DoPluginSelect | ( | ) |
Definition at line 3111 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 3283 of file pluginmanager.cpp.
void PluginPanel::OnPluginAction | ( | wxCommandEvent & | event | ) |
Definition at line 3339 of file pluginmanager.cpp.
void PluginPanel::OnPluginDown | ( | wxCommandEvent & | event | ) |
Definition at line 3416 of file pluginmanager.cpp.
void PluginPanel::OnPluginEnableToggle | ( | wxCommandEvent & | event | ) |
Definition at line 3318 of file pluginmanager.cpp.
void PluginPanel::OnPluginPreferences | ( | wxCommandEvent & | event | ) |
Definition at line 3303 of file pluginmanager.cpp.
void PluginPanel::OnPluginSelected | ( | wxMouseEvent & | event | ) |
Definition at line 3087 of file pluginmanager.cpp.
void PluginPanel::OnPluginSelectedUp | ( | wxMouseEvent & | event | ) |
Definition at line 3096 of file pluginmanager.cpp.
void PluginPanel::OnPluginUninstall | ( | wxCommandEvent & | event | ) |
Definition at line 3329 of file pluginmanager.cpp.
void PluginPanel::OnPluginUp | ( | wxCommandEvent & | event | ) |
Definition at line 3412 of file pluginmanager.cpp.
void PluginPanel::SetActionLabel | ( | wxString & | label | ) |
Definition at line 3079 of file pluginmanager.cpp.
void PluginPanel::SetEnabled | ( | bool | enabled | ) |
Definition at line 3355 of file pluginmanager.cpp.
void PluginPanel::SetSelected | ( | bool | selected | ) |
Definition at line 3142 of file pluginmanager.cpp.