|
OpenCPN Partial API docs
|
Public Member Functions | |
| SemanticVersion | GetVersion () |
| Return version from plugin API. More... | |
Public Attributes | |
| opencpn_plugin * | m_pplugin |
| bool | m_bEnabled |
| bool | m_bInitState |
| bool | m_bToolboxPanel |
| int | m_cap_flag |
| wxString | m_plugin_file |
| wxString | m_plugin_filename |
| wxDateTime | m_plugin_modification |
| destroy_t * | m_destroy_fn |
| wxDynamicLibrary | m_library |
| wxString | m_common_name |
| wxString | m_short_description |
| wxString | m_long_description |
| int | m_api_version |
| int | m_version_major |
| int | m_version_minor |
| PluginStatus | m_pluginStatus |
| PluginMetadata | m_ManagedMetadata |
| wxBitmap * | m_bitmap |
| wxString | m_version_str |
| std::string | m_InstalledManagedVersion |
Definition at line 78 of file plugin_loader.h.
| PlugInContainer::PlugInContainer | ( | ) |
Definition at line 90 of file plugin_loader.cpp.
| SemanticVersion PlugInContainer::GetVersion | ( | ) |
Return version from plugin API.
Older pre-117 plugins just support major and minor version, newer plugins have complete semantic version data.
Definition at line 100 of file plugin_loader.cpp.
| int PlugInContainer::m_api_version |
Definition at line 95 of file plugin_loader.h.
| bool PlugInContainer::m_bEnabled |
Definition at line 83 of file plugin_loader.h.
| bool PlugInContainer::m_bInitState |
Definition at line 84 of file plugin_loader.h.
| wxBitmap* PlugInContainer::m_bitmap |
Definition at line 100 of file plugin_loader.h.
| bool PlugInContainer::m_bToolboxPanel |
Definition at line 85 of file plugin_loader.h.
| int PlugInContainer::m_cap_flag |
Definition at line 86 of file plugin_loader.h.
| wxString PlugInContainer::m_common_name |
Definition at line 92 of file plugin_loader.h.
| destroy_t* PlugInContainer::m_destroy_fn |
Definition at line 90 of file plugin_loader.h.
| std::string PlugInContainer::m_InstalledManagedVersion |
Definition at line 109 of file plugin_loader.h.
| wxDynamicLibrary PlugInContainer::m_library |
Definition at line 91 of file plugin_loader.h.
| wxString PlugInContainer::m_long_description |
Definition at line 94 of file plugin_loader.h.
| PluginMetadata PlugInContainer::m_ManagedMetadata |
Definition at line 99 of file plugin_loader.h.
| wxString PlugInContainer::m_plugin_file |
Definition at line 87 of file plugin_loader.h.
| wxString PlugInContainer::m_plugin_filename |
Definition at line 88 of file plugin_loader.h.
| wxDateTime PlugInContainer::m_plugin_modification |
Definition at line 89 of file plugin_loader.h.
| PluginStatus PlugInContainer::m_pluginStatus |
Definition at line 98 of file plugin_loader.h.
| opencpn_plugin* PlugInContainer::m_pplugin |
Definition at line 82 of file plugin_loader.h.
| wxString PlugInContainer::m_short_description |
Definition at line 93 of file plugin_loader.h.
| int PlugInContainer::m_version_major |
Definition at line 96 of file plugin_loader.h.
| int PlugInContainer::m_version_minor |
Definition at line 97 of file plugin_loader.h.
| wxString PlugInContainer::m_version_str |
Definition at line 107 of file plugin_loader.h.