OpenCPN Partial API docs
|
Manages the user configuration matrix. More...
#include <ConfigMgr.h>
Public Member Functions | |
wxString | CreateNamedConfig (const wxString &title, const wxString &description, wxString UUID) |
bool | DeleteConfig (wxString GUID) |
wxArrayString | GetConfigGUIDArray () |
wxPanel * | GetConfigPanel (wxWindow *parent, wxString GUID) |
wxString | GetTemplateTitle (wxString GUID) |
bool | ApplyConfigGUID (wxString GUID) |
bool | CheckTemplateGUID (wxString GUID) |
arrayofCanvasConfigPtr & | GetCanvasConfigArray () |
Static Public Member Functions | |
static ConfigMgr & | Get () |
static void | Shutdown () |
Manages the user configuration matrix.
Singleton that handles the creation, deletion, and management of user configurations in OpenCPN.
Definition at line 44 of file ConfigMgr.h.
bool ConfigMgr::ApplyConfigGUID | ( | wxString | GUID | ) |
Definition at line 725 of file ConfigMgr.cpp.
bool ConfigMgr::CheckTemplateGUID | ( | wxString | GUID | ) |
Definition at line 1161 of file ConfigMgr.cpp.
wxString ConfigMgr::CreateNamedConfig | ( | const wxString & | title, |
const wxString & | description, | ||
wxString | UUID | ||
) |
Definition at line 603 of file ConfigMgr.cpp.
bool ConfigMgr::DeleteConfig | ( | wxString | GUID | ) |
Definition at line 652 of file ConfigMgr.cpp.
|
static |
Definition at line 484 of file ConfigMgr.cpp.
|
inline |
Definition at line 58 of file ConfigMgr.h.
wxArrayString ConfigMgr::GetConfigGUIDArray | ( | ) |
Definition at line 713 of file ConfigMgr.cpp.
wxPanel * ConfigMgr::GetConfigPanel | ( | wxWindow * | parent, |
wxString | GUID | ||
) |
Definition at line 672 of file ConfigMgr.cpp.
wxString ConfigMgr::GetTemplateTitle | ( | wxString | GUID | ) |
Definition at line 700 of file ConfigMgr.cpp.
|
static |
Definition at line 489 of file ConfigMgr.cpp.