OpenCPN Partial API docs
|
Basic data for a loaded plugin, trivially copyable. More...
#include <plugin_loader.h>
Public Member Functions | |
PlugInData (const PluginMetadata &md) | |
Create a container with applicable fields defined from metadata. | |
std::string | Key () const |
sort key. | |
Public Attributes | |
bool | m_has_setup_options |
Has run NotifySetupOptionsPlugin() | |
bool | m_enabled |
bool | m_init_state |
bool | m_toolbox_panel |
int | m_cap_flag |
PlugIn Capabilities descriptor. | |
wxString | m_plugin_file |
The full file path. | |
wxString | m_plugin_filename |
The short file path. | |
wxDateTime | m_plugin_modification |
used to detect upgraded plugins | |
wxString | m_common_name |
A common name string for the plugin. | |
wxString | m_short_description |
wxString | m_long_description |
int | m_api_version |
int | m_version_major |
int | m_version_minor |
PluginStatus | m_status |
PluginMetadata | m_managed_metadata |
wxBitmap | m_bitmap |
wxString | m_version_str |
Complete version as of semantic_vers. | |
std::string | m_manifest_version |
As detected from manifest. | |
Basic data for a loaded plugin, trivially copyable.
Definition at line 64 of file plugin_loader.h.