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: