|
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 497 of file config_mgr.cpp.
| bool ConfigMgr::CheckTemplateGUID | ( | wxString | GUID | ) |
Definition at line 929 of file config_mgr.cpp.
| wxString ConfigMgr::CreateNamedConfig | ( | const wxString & | title, |
| const wxString & | description, | ||
| wxString | UUID | ||
| ) |
Definition at line 381 of file config_mgr.cpp.
| bool ConfigMgr::DeleteConfig | ( | wxString | GUID | ) |
Definition at line 430 of file config_mgr.cpp.
|
static |
Definition at line 264 of file config_mgr.cpp.
|
inline |
Definition at line 61 of file config_mgr.h.
| wxArrayString ConfigMgr::GetConfigGUIDArray | ( | ) |
Definition at line 487 of file config_mgr.cpp.
| wxPanel * ConfigMgr::GetConfigPanel | ( | wxWindow * | parent, |
| wxString | GUID | ||
| ) |
Definition at line 450 of file config_mgr.cpp.
| wxString ConfigMgr::GetTemplateTitle | ( | wxString | GUID | ) |
Definition at line 476 of file config_mgr.cpp.
|
static |
Definition at line 269 of file config_mgr.cpp.