OpenCPN Partial API docs
|
AbstractPlatform adapted for console/CLI usage. More...
#include <cli_platform.h>
Additional Inherited Members | |
![]() | |
wxString & | GetPrivateDataDir () |
Return dir path for opencpn.log, etc., respecting -c cli option. | |
wxString & | DefaultPrivateDataDir () |
Return dir path for opencpn.log, etc., does not respect -c option. | |
wxString * | GetPluginDirPtr () |
wxString * | GetSharedDataDirPtr () |
wxString * | GetPrivateDataDirPtr () |
Legacy compatibility syntactic sugar for GetPrivateDataDir(). | |
wxString & | GetPluginDir () |
The original in-tree plugin directory, sometimes not user-writable. | |
wxStandardPaths & | GetStdPaths () |
wxString | GetWinPluginBaseDir () |
Base directory for user writable windows plugins, reflects winPluginDir option, defaults to LOCALAPPDATA%/opencpn. | |
wxString & | GetSharedDataDir () |
wxString & | GetExePath () |
wxString & | GetHomeDir () |
wxString | GetWritableDocumentsDir () |
wxString | GetPluginDataPath () |
Return ';'-separated list of base directories for plugin data. More... | |
wxString & | GetConfigFileName () |
wxString & | GetLogFileName () |
bool | isFlatpacked () |
bool | isPlatformCapable (int flag) |
OCPN_OSDetail * | GetOSDetail () |
void | CloseLogFile (void) |
wxString & | GetLargeLogMessage (void) |
FILE * | GetLogFilePtr () |
wxString | NormalizePath (const wxString &full_path) |
virtual wxSize | getDisplaySize () |
virtual double | GetDisplaySizeMM () |
virtual double | GetDisplayDPmm () |
virtual unsigned int | GetSelectRadiusPix () |
double | GetDisplayDIPMult (wxWindow *win) |
![]() | |
static void | ShowBusySpinner () |
static void | HideBusySpinner () |
![]() | |
bool | DetectOSDetail (OCPN_OSDetail *detail) |
![]() | |
wxString | m_default_private_datadir |
wxString | m_PrivateDataDir |
wxString | m_PluginsDir |
bool | m_isFlatpacked |
wxString | m_homeDir |
wxString | m_exePath |
wxString | m_SData_Dir |
wxString | m_config_file_name |
wxString | m_pluginDataPath |
wxString | mlog_file |
OCPN_OSDetail * | m_osDetail |
FILE * | flog |
wxLog * | m_old_logger |
wxString | large_log_message |
std::vector< int > | m_displaySizeMMOverride |
int | m_monitorWidth |
int | m_monitorHeight |
bool | m_bdisableWindowsDisplayEnum |
![]() | |
static bool | m_isBusy = false |
AbstractPlatform adapted for console/CLI usage.
Definition at line 23 of file cli_platform.h.