OpenCPN Partial API docs
PluginLoader Member List

This is the complete list of members for PluginLoader, including all inherited members.

CheckPluginCompatibility(const wxString &plugin_file) (defined in PluginLoader)PluginLoader
DeactivateAllPlugIns() (defined in PluginLoader)PluginLoader
DeactivatePlugIn(PlugInContainer *pic) (defined in PluginLoader)PluginLoader
DeactivatePlugIn(const PlugInData &pic) (defined in PluginLoader)PluginLoader
evt_blacklisted_plugin (defined in PluginLoader)PluginLoader
evt_deactivate_pluginPluginLoader
evt_load_directory (defined in PluginLoader)PluginLoader
evt_load_plugin (defined in PluginLoader)PluginLoader
evt_plugin_loadall_finalizePluginLoader
evt_plugin_unload (defined in PluginLoader)PluginLoader
evt_pluglist_change (defined in PluginLoader)PluginLoader
evt_unreadable_plugin (defined in PluginLoader)PluginLoader
evt_update_chart_types (defined in PluginLoader)PluginLoader
evt_version_incompatible_plugin (defined in PluginLoader)PluginLoader
getInstance() (defined in PluginLoader)PluginLoaderstatic
GetPlugInArray() (defined in PluginLoader)PluginLoaderinline
GetPluginDefaultIcon() (defined in PluginLoader)PluginLoader
GetPluginVersion(const PlugInData pd, std::function< const PluginMetadata(const std::string &)> get_metadata)PluginLoaderstatic
IsPlugInAvailable(const wxString &commonName) (defined in PluginLoader)PluginLoader
LoadAllPlugIns(bool enabled_plugins, bool keep_orphans=false)PluginLoader
LoadPlugIn(const wxString &plugin_file) (defined in PluginLoader)PluginLoader
LoadPlugIn(const wxString &plugin_file, PlugInContainer *pic) (defined in PluginLoader)PluginLoader
MetadataByName(const std::string &name)PluginLoaderstatic
NotifySetupOptionsPlugin(const PlugInData *pic) (defined in PluginLoader)PluginLoader
RemovePlugin(const PlugInData &pd)PluginLoader
SetEnabled(const wxString &common_name, bool enabled)PluginLoader
SetOnDeactivateCb(std::function< void(const PlugInContainer *)> cb)PluginLoaderinline
SetPluginDefaultIcon(const wxBitmap *bitmap) (defined in PluginLoader)PluginLoader
SetToolboxPanel(const wxString &common_name, bool value)PluginLoader
ShowPreferencesDialog(const PlugInData &pd, wxWindow *parent)PluginLoader
SortPlugins(int(*cmp_func)(PlugInContainer **, PlugInContainer **))PluginLoader
UnLoadAllPlugIns() (defined in PluginLoader)PluginLoader
UnLoadPlugIn(size_t ix)PluginLoader
UpdateManagedPlugins(bool keep_orphans) (defined in PluginLoader)PluginLoader
UpdatePlugin(PlugInContainer *plugin, const PluginMetadata &md)PluginLoaderstatic
UpdatePlugIns() (defined in PluginLoader)PluginLoader
~PluginLoader()=default (defined in PluginLoader)PluginLoadervirtual