Definition at line 68 of file base_platform.h.
◆ BasePlatform()
| BasePlatform::BasePlatform |
( |
| ) |
|
◆ ~BasePlatform()
| virtual BasePlatform::~BasePlatform |
( |
| ) |
|
|
inlinevirtual |
◆ CloseLogFile()
| void BasePlatform::CloseLogFile |
( |
void |
| ) |
|
◆ DetectOSDetail()
◆ GetConfigFileName()
| wxString & BasePlatform::GetConfigFileName |
( |
| ) |
|
◆ GetDisplayDIPMult()
| double BasePlatform::GetDisplayDIPMult |
( |
wxWindow * |
win | ) |
|
◆ GetDisplayDPmm()
| double BasePlatform::GetDisplayDPmm |
( |
| ) |
|
|
virtual |
◆ getDisplaySize()
| wxSize BasePlatform::getDisplaySize |
( |
| ) |
|
|
virtual |
◆ GetDisplaySizeMM()
| double BasePlatform::GetDisplaySizeMM |
( |
| ) |
|
|
virtual |
◆ GetExePath()
| wxString & BasePlatform::GetExePath |
( |
| ) |
|
◆ GetHomeDir()
| wxString & BasePlatform::GetHomeDir |
( |
| ) |
|
◆ GetLargeLogMessage()
| wxString & BasePlatform::GetLargeLogMessage |
( |
void |
| ) |
|
|
inline |
◆ GetLogFileName()
| wxString & BasePlatform::GetLogFileName |
( |
| ) |
|
|
inline |
◆ GetLogFilePtr()
| FILE * BasePlatform::GetLogFilePtr |
( |
| ) |
|
|
inline |
◆ GetOSDetail()
◆ GetPluginDataPath()
| wxString BasePlatform::GetPluginDataPath |
( |
| ) |
|
Return ';'-separated list of base directories for plugin data.
The list always includes the main installation directory. Some platforms prepends this with user-writable path(s), each of which ending in "opencpn". All paths are guaranteed to exist.
For Linux, return paths ending in .../share.
Definition at line 681 of file base_platform.cpp.
◆ GetPluginDir()
| wxString & BasePlatform::GetPluginDir |
( |
| ) |
|
The original in-tree plugin directory, sometimes not user-writable.
Definition at line 393 of file base_platform.cpp.
◆ GetPluginDirPtr()
| wxString * BasePlatform::GetPluginDirPtr |
( |
| ) |
|
◆ GetPrivateDataDir()
| wxString & BasePlatform::GetPrivateDataDir |
( |
| ) |
|
◆ GetPrivateDataDirPtr()
| wxString * BasePlatform::GetPrivateDataDirPtr |
( |
| ) |
|
◆ GetSelectRadiusPix()
| unsigned int BasePlatform::GetSelectRadiusPix |
( |
| ) |
|
|
virtual |
◆ GetSharedDataDir()
| wxString & BasePlatform::GetSharedDataDir |
( |
| ) |
|
◆ GetSharedDataDirPtr()
| wxString * BasePlatform::GetSharedDataDirPtr |
( |
| ) |
|
◆ GetStdPaths()
| wxStandardPaths & BasePlatform::GetStdPaths |
( |
| ) |
|
◆ GetWinPluginBaseDir()
| wxString BasePlatform::GetWinPluginBaseDir |
( |
| ) |
|
Base directory for user writable windows plugins, reflects winPluginDir option, defaults to LOCALAPPDATA%/opencpn.
Definition at line 334 of file base_platform.cpp.
◆ GetWritableDocumentsDir()
| wxString BasePlatform::GetWritableDocumentsDir |
( |
| ) |
|
◆ HideBusySpinner()
| void BasePlatform::HideBusySpinner |
( |
void |
| ) |
|
◆ InitializeLogFile()
| bool BasePlatform::InitializeLogFile |
( |
void |
| ) |
|
◆ isFlatpacked()
| bool BasePlatform::isFlatpacked |
( |
| ) |
|
|
inline |
◆ isPlatformCapable()
| bool BasePlatform::isPlatformCapable |
( |
int |
flag | ) |
|
◆ NormalizePath()
| wxString BasePlatform::NormalizePath |
( |
const wxString & |
full_path | ) |
|
◆ ShowBusySpinner()
| void BasePlatform::ShowBusySpinner |
( |
void |
| ) |
|
◆ flog
◆ large_log_message
| wxString BasePlatform::large_log_message |
|
protected |
◆ m_bdisableWindowsDisplayEnum
| bool BasePlatform::m_bdisableWindowsDisplayEnum |
|
protected |
◆ m_config_file_name
| wxString BasePlatform::m_config_file_name |
|
protected |
◆ m_displaySize
| wxSize BasePlatform::m_displaySize |
|
protected |
◆ m_displaySizeMM
| wxSize BasePlatform::m_displaySizeMM |
|
protected |
◆ m_displaySizeMMOverride
| int BasePlatform::m_displaySizeMMOverride |
|
protected |
◆ m_exePath
| wxString BasePlatform::m_exePath |
|
protected |
◆ m_homeDir
| wxString BasePlatform::m_homeDir |
|
protected |
◆ m_isFlatpacked
| bool BasePlatform::m_isFlatpacked |
|
protected |
◆ m_monitorHeight
| int BasePlatform::m_monitorHeight |
|
protected |
◆ m_monitorWidth
| int BasePlatform::m_monitorWidth |
|
protected |
◆ m_Oldlogger
| wxLog* BasePlatform::m_Oldlogger |
|
protected |
◆ m_osDetail
◆ m_pluginDataPath
| wxString BasePlatform::m_pluginDataPath |
|
protected |
◆ m_PluginsDir
| wxString BasePlatform::m_PluginsDir |
|
protected |
◆ m_PrivateDataDir
| wxString BasePlatform::m_PrivateDataDir |
|
protected |
◆ m_SData_Dir
| wxString BasePlatform::m_SData_Dir |
|
protected |
◆ mlog_file
| wxString BasePlatform::mlog_file |
|
protected |
The documentation for this class was generated from the following files: