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.