OpenCPN Partial API docs
|
Manages the user configuration matrix. More...
#include <config_mgr.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 47 of file config_mgr.h.
bool ConfigMgr::ApplyConfigGUID | ( | wxString | GUID | ) |
Definition at line 495 of file config_mgr.cpp.
bool ConfigMgr::CheckTemplateGUID | ( | wxString | GUID | ) |
Definition at line 927 of file config_mgr.cpp.
wxString ConfigMgr::CreateNamedConfig | ( | const wxString & | title, |
const wxString & | description, | ||
wxString | UUID | ||
) |
Definition at line 379 of file config_mgr.cpp.
bool ConfigMgr::DeleteConfig | ( | wxString | GUID | ) |
Definition at line 428 of file config_mgr.cpp.
|
static |
Definition at line 262 of file config_mgr.cpp.
|
inline |
Definition at line 61 of file config_mgr.h.
wxArrayString ConfigMgr::GetConfigGUIDArray | ( | ) |
Definition at line 485 of file config_mgr.cpp.
wxPanel * ConfigMgr::GetConfigPanel | ( | wxWindow * | parent, |
wxString | GUID | ||
) |
Definition at line 448 of file config_mgr.cpp.
wxString ConfigMgr::GetTemplateTitle | ( | wxString | GUID | ) |
Definition at line 474 of file config_mgr.cpp.
|
static |
Definition at line 267 of file config_mgr.cpp.