|
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 1163 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.