| OpenCPN Partial API docs
    | 
Main application frame. More...
#include <ocpn_frame.h>
 
 | Public Member Functions | |
| MyFrame (wxFrame *frame, const wxString &title, const wxPoint &pos, const wxSize &size, long style, DataMonitor *data_monitor) | |
| int | GetApplicationMemoryUse (void) | 
| void | OnEraseBackground (wxEraseEvent &event) | 
| void | OnMaximize (wxMaximizeEvent &event) | 
| void | OnCloseWindow (wxCloseEvent &event) | 
| void | OnExit (wxCommandEvent &event) | 
| void | OnSize (wxSizeEvent &event) | 
| void | OnMove (wxMoveEvent &event) | 
| void | OnInitTimer (wxTimerEvent &event) | 
| void | OnFrameTimer1 (wxTimerEvent &event) | 
| bool | DoChartUpdate (void) | 
| void | OnEvtPlugInMessage (OCPN_MsgEvent &event) | 
| void | OnMemFootTimer (wxTimerEvent &event) | 
| void | OnRecaptureTimer (wxTimerEvent &event) | 
| void | OnSENCEvtThread (OCPN_BUILDSENC_ThreadEvent &event) | 
| void | OnIconize (wxIconizeEvent &event) | 
| void | OnBellsFinished (wxCommandEvent &event) | 
| void | OnFrameTenHzTimer (wxTimerEvent &event) | 
| void | RefreshCanvasOther (ChartCanvas *ccThis) | 
| void | UpdateAllFonts (void) | 
| void | PositionConsole (void) | 
| void | OnToolLeftClick (wxCommandEvent &event) | 
| void | DoStackUp (ChartCanvas *cc) | 
| void | DoStackDown (ChartCanvas *cc) | 
| void | selectChartDisplay (int type, int family) | 
| void | applySettingsString (wxString settings) | 
| void | setStringVP (wxString VPS) | 
| void | InvalidateAllGL () | 
| void | RefreshAllCanvas (bool bErase=true) | 
| void | CancelAllMouseRoute () | 
| void | InvalidateAllQuilts () | 
| void | SetUpMode (ChartCanvas *cc, int mode) | 
| ChartCanvas * | GetPrimaryCanvas () | 
| ChartCanvas * | GetFocusCanvas () | 
| void | DoStackDelta (ChartCanvas *cc, int direction) | 
| void | DoSettings (void) | 
| void | DoSettingsNew (void) | 
| void | SwitchKBFocus (ChartCanvas *pCanvas) | 
| ChartCanvas * | GetCanvasUnderMouse () | 
| int | GetCanvasIndexUnderMouse () | 
| bool | DropMarker (bool atOwnShip=true) | 
| void | TriggerRecaptureTimer () | 
| bool | SetGlobalToolbarViz (bool viz) | 
| void | MouseEvent (wxMouseEvent &event) | 
| void | CenterView (ChartCanvas *cc, const LLBBox &bbox) | 
| void | JumpToPosition (ChartCanvas *cc, double lat, double lon, double scale) | 
| void | ProcessCanvasResize (void) | 
| void | BuildMenuBar (void) | 
| void | ApplyGlobalSettings (bool bnewtoolbar) | 
| void | RegisterGlobalMenuItems () | 
| void | UpdateGlobalMenuItems () | 
| void | UpdateGlobalMenuItems (ChartCanvas *cc) | 
| void | DoOptionsDialog () | 
| void | ProcessOptionsDialog (int resultFlags, ArrayOfCDI *pNewDirArray) | 
| void | PrepareOptionsClose (options *settings, int settings_return_value) | 
| void | DoPrint (void) | 
| void | ToggleDataQuality (ChartCanvas *cc) | 
| void | TogglebFollow (ChartCanvas *cc) | 
| void | ToggleFullScreen () | 
| void | ToggleChartBar (ChartCanvas *cc) | 
| void | SetbFollow (ChartCanvas *cc) | 
| void | ClearbFollow (ChartCanvas *cc) | 
| void | ToggleChartOutlines (ChartCanvas *cc) | 
| void | ToggleENCText (ChartCanvas *cc) | 
| void | ToggleSoundings (ChartCanvas *cc) | 
| bool | ToggleLights (ChartCanvas *cc) | 
| void | ToggleAnchor (ChartCanvas *cc) | 
| void | ToggleAISDisplay (ChartCanvas *cc) | 
| void | ToggleAISMinimizeTargets (ChartCanvas *cc) | 
| void | ToggleTestPause (void) | 
| void | TrackOn (void) | 
| void | SetENCDisplayCategory (ChartCanvas *cc, enum _DisCat nset) | 
| void | ToggleNavobjects (ChartCanvas *cc) | 
| Track * | TrackOff (bool do_add_point=false) | 
| void | TrackDailyRestart (void) | 
| bool | ShouldRestartTrack () | 
| void | ToggleColorScheme () | 
| void | SetMenubarItemState (int item_id, bool state) | 
| void | SetMasterToolbarItemState (int tool_id, bool state) | 
| void | SetToolbarItemBitmaps (int tool_id, wxBitmap *bitmap, wxBitmap *bmpDisabled) | 
| void | SetToolbarItemSVG (int tool_id, wxString normalSVGfile, wxString rolloverSVGfile, wxString toggledSVGfile) | 
| void | ToggleQuiltMode (ChartCanvas *cc) | 
| void | UpdateControlBar (ChartCanvas *cc) | 
| void | SubmergeAllCanvasToolbars (void) | 
| void | SurfaceAllCanvasToolbars (void) | 
| void | SetAllToolbarScale (void) | 
| void | SetGPSCompassScale (void) | 
| void | InvalidateAllCanvasUndo () | 
| void | RefreshGroupIndices (void) | 
| double | GetBestVPScale (ChartBase *pchart) | 
| DataMonitor * | GetDataMonitor () const | 
| ColorScheme | GetColorScheme () | 
| void | SetAndApplyColorScheme (ColorScheme cs) | 
| void | OnFrameTCTimer (wxTimerEvent &event) | 
| void | OnFrameCOGTimer (wxTimerEvent &event) | 
| void | HandleBasicNavMsg (std::shared_ptr< const BasicNavDataMsg > msg) | 
| void | HandleGPSWatchdogMsg (std::shared_ptr< const GPSWatchdogMsg > msg) | 
| void | ChartsRefresh () | 
| bool | CheckGroup (int igroup) | 
| double | GetMag (double a, double lat, double lon) | 
| bool | SendJSON_WMM_Var_Request (double lat, double lon, wxDateTime date) | 
| void | DestroyPersistentDialogs () | 
| void | TouchAISActive (void) | 
| void | UpdateAISTool (void) | 
| void | ActivateAISMOBRoute (const AisTargetData *ptarget) | 
| void | UpdateAISMOBRoute (const AisTargetData *ptarget) | 
| int | GetNextToolbarToolId () | 
| void | RequestNewToolbarArgEvent (wxCommandEvent &WXUNUSED(event)) | 
| void | RequestNewToolbars (bool bforcenew=false) | 
| void | ActivateMOB (void) | 
| void | UpdateGPSCompassStatusBoxes (bool b_force_new=false) | 
| void | UpdateRotationState (double rotation) | 
| bool | UpdateChartDatabaseInplace (ArrayOfCDI &DirArray, bool b_force, bool b_prog, const wxString &ChartListFileName) | 
| void | FastClose () | 
| void | SetChartUpdatePeriod () | 
| void | CreateCanvasLayout (bool b_useStoredSize=false) | 
| void | LoadHarmonics () | 
| void | ReloadAllVP () | 
| void | SetCanvasSizes (wxSize frameSize) | 
| ocpnToolBarSimple * | CreateMasterToolbar () | 
| void | RequestNewMasterToolbar (bool bforcenew=true) | 
| bool | CheckAndAddPlugInTool () | 
| bool | AddDefaultPositionPlugInTools () | 
| void | NotifyChildrenResize (void) | 
| void | UpdateCanvasConfigDescriptors () | 
| void | ScheduleSettingsDialog () | 
| void | ScheduleSettingsDialogNew () | 
| void | ScheduleDeleteSettingsDialog () | 
| void | ScheduleReconfigAndSettingsReload (bool reload, bool new_dialog) | 
| void | PositionIENCToolbar () | 
| void | InitAppMsgBusListener () | 
| void | InitApiListeners () | 
| Setup handling of events from the local ipc/dbus API. | |
| void | ReleaseApiListeners () | 
| void | UpdateStatusBar (void) | 
| void | ConfigureStatusBar () | 
| Static Public Member Functions | |
| static void | RebuildChartDatabase () | 
| Public Attributes | |
| wxStatusBar * | m_pStatusBar | 
| wxMenuBar * | m_pMenuBar | 
| int | nBlinkerTick | 
| bool | m_bTimeIsSet | 
| wxTimer | InitTimer | 
| int | m_iInitCount | 
| bool | m_initializing | 
| wxTimer | FrameTCTimer | 
| wxTimer | FrameTimer1 | 
| wxTimer | FrameCOGTimer | 
| wxTimer | MemFootTimer | 
| wxTimer | m_resizeTimer | 
| wxTimer | FrameTenHzTimer | 
| int | m_BellsToPlay | 
| wxTimer | BellsTimer | 
| bool | m_bdefer_resize | 
| wxSize | m_defer_size | 
| double | COGTable [MAX_COG_AVERAGE_SECONDS] | 
Main application frame.
Top-level window frame for OpenCPN that manages overall application state, menus, toolbars, and child windows like chart canvases.
Definition at line 136 of file ocpn_frame.h.
| MyFrame::MyFrame | ( | wxFrame * | frame, | 
| const wxString & | title, | ||
| const wxPoint & | pos, | ||
| const wxSize & | size, | ||
| long | style, | ||
| DataMonitor * | data_monitor ) | 
Definition at line 648 of file ocpn_frame.cpp.
| MyFrame::~MyFrame | ( | ) | 
Definition at line 833 of file ocpn_frame.cpp.
| void MyFrame::ActivateAISMOBRoute | ( | const AisTargetData * | ptarget | ) | 
Definition at line 6715 of file ocpn_frame.cpp.
| void MyFrame::ActivateMOB | ( | void | ) | 
Definition at line 3022 of file ocpn_frame.cpp.
| bool MyFrame::AddDefaultPositionPlugInTools | ( | ) | 
Definition at line 7198 of file ocpn_frame.cpp.
| void MyFrame::ApplyGlobalSettings | ( | bool | bnewtoolbar | ) | 
Definition at line 3488 of file ocpn_frame.cpp.
| void MyFrame::applySettingsString | ( | wxString | settings | ) | 
Definition at line 6833 of file ocpn_frame.cpp.
| void MyFrame::BuildMenuBar | ( | void | ) | 
Definition at line 3511 of file ocpn_frame.cpp.
| void MyFrame::CancelAllMouseRoute | ( | ) | 
Definition at line 1163 of file ocpn_frame.cpp.
| void MyFrame::CenterView | ( | ChartCanvas * | cc, | 
| const LLBBox & | bbox ) | 
Definition at line 3928 of file ocpn_frame.cpp.
| void MyFrame::ChartsRefresh | ( | ) | 
Definition at line 4384 of file ocpn_frame.cpp.
| bool MyFrame::CheckAndAddPlugInTool | ( | ) | 
Definition at line 7139 of file ocpn_frame.cpp.
| bool MyFrame::CheckGroup | ( | int | igroup | ) | 
Definition at line 4308 of file ocpn_frame.cpp.
| void MyFrame::ClearbFollow | ( | ChartCanvas * | cc | ) | 
Definition at line 3402 of file ocpn_frame.cpp.
| void MyFrame::ConfigureStatusBar | ( | ) | 
Definition at line 3464 of file ocpn_frame.cpp.
| void MyFrame::CreateCanvasLayout | ( | bool | b_useStoredSize = false | ) | 
Definition at line 1173 of file ocpn_frame.cpp.
| ocpnToolBarSimple * MyFrame::CreateMasterToolbar | ( | ) | 
Definition at line 7042 of file ocpn_frame.cpp.
| void MyFrame::DestroyPersistentDialogs | ( | ) | 
Definition at line 2312 of file ocpn_frame.cpp.
| bool MyFrame::DoChartUpdate | ( | void | ) | 
Definition at line 6133 of file ocpn_frame.cpp.
| void MyFrame::DoOptionsDialog | ( | ) | 
Definition at line 4001 of file ocpn_frame.cpp.
| void MyFrame::DoPrint | ( | void | ) | 
Definition at line 6320 of file ocpn_frame.cpp.
| void MyFrame::DoSettings | ( | void | ) | 
Definition at line 2949 of file ocpn_frame.cpp.
| void MyFrame::DoSettingsNew | ( | void | ) | 
Definition at line 2942 of file ocpn_frame.cpp.
| void MyFrame::DoStackDelta | ( | ChartCanvas * | cc, | 
| int | direction ) | 
Definition at line 4552 of file ocpn_frame.cpp.
| void MyFrame::DoStackDown | ( | ChartCanvas * | cc | ) | 
Definition at line 4548 of file ocpn_frame.cpp.
| void MyFrame::DoStackUp | ( | ChartCanvas * | cc | ) | 
Definition at line 4550 of file ocpn_frame.cpp.
| bool MyFrame::DropMarker | ( | bool | atOwnShip = true | ) | 
Definition at line 1448 of file ocpn_frame.cpp.
| void MyFrame::FastClose | ( | ) | 
Definition at line 1534 of file ocpn_frame.cpp.
| int MyFrame::GetApplicationMemoryUse | ( | void | ) | 
Definition at line 6020 of file ocpn_frame.cpp.
| double MyFrame::GetBestVPScale | ( | ChartBase * | pchart | ) | 
Definition at line 6084 of file ocpn_frame.cpp.
| int MyFrame::GetCanvasIndexUnderMouse | ( | ) | 
Definition at line 1413 of file ocpn_frame.cpp.
| ChartCanvas * MyFrame::GetCanvasUnderMouse | ( | ) | 
Definition at line 1378 of file ocpn_frame.cpp.
| ColorScheme MyFrame::GetColorScheme | ( | ) | 
Definition at line 971 of file ocpn_frame.cpp.
| 
 | inline | 
Definition at line 263 of file ocpn_frame.h.
| ChartCanvas * MyFrame::GetFocusCanvas | ( | ) | 
Definition at line 2852 of file ocpn_frame.cpp.
| double MyFrame::GetMag | ( | double | a, | 
| double | lat, | ||
| double | lon ) | 
Definition at line 5867 of file ocpn_frame.cpp.
| 
 | inline | 
Definition at line 307 of file ocpn_frame.h.
| ChartCanvas * MyFrame::GetPrimaryCanvas | ( | ) | 
Definition at line 1157 of file ocpn_frame.cpp.
| void MyFrame::HandleBasicNavMsg | ( | std::shared_ptr< const BasicNavDataMsg > | msg | ) | 
Definition at line 5020 of file ocpn_frame.cpp.
| void MyFrame::HandleGPSWatchdogMsg | ( | std::shared_ptr< const GPSWatchdogMsg > | msg | ) | 
Definition at line 4968 of file ocpn_frame.cpp.
| void MyFrame::InitApiListeners | ( | ) | 
Setup handling of events from the local ipc/dbus API.
Definition at line 4954 of file ocpn_frame.cpp.
| void MyFrame::InitAppMsgBusListener | ( | ) | 
Definition at line 4924 of file ocpn_frame.cpp.
| void MyFrame::InvalidateAllCanvasUndo | ( | ) | 
Definition at line 3848 of file ocpn_frame.cpp.
| void MyFrame::InvalidateAllGL | ( | ) | 
Definition at line 2897 of file ocpn_frame.cpp.
| void MyFrame::InvalidateAllQuilts | ( | ) | 
Definition at line 4412 of file ocpn_frame.cpp.
| void MyFrame::JumpToPosition | ( | ChartCanvas * | cc, | 
| double | lat, | ||
| double | lon, | ||
| double | scale ) | 
Definition at line 3876 of file ocpn_frame.cpp.
| void MyFrame::LoadHarmonics | ( | ) | 
Definition at line 6675 of file ocpn_frame.cpp.
| void MyFrame::MouseEvent | ( | wxMouseEvent & | event | ) | 
Definition at line 6145 of file ocpn_frame.cpp.
| void MyFrame::NotifyChildrenResize | ( | void | ) | 
Definition at line 1171 of file ocpn_frame.cpp.
| void MyFrame::OnBellsFinished | ( | wxCommandEvent & | event | ) | 
Definition at line 937 of file ocpn_frame.cpp.
| void MyFrame::OnCloseWindow | ( | wxCloseEvent & | event | ) | 
Definition at line 1546 of file ocpn_frame.cpp.
| void MyFrame::OnEraseBackground | ( | wxEraseEvent & | event | ) | 
Definition at line 960 of file ocpn_frame.cpp.
| void MyFrame::OnEvtPlugInMessage | ( | OCPN_MsgEvent & | event | ) | 
Definition at line 6366 of file ocpn_frame.cpp.
| void MyFrame::OnExit | ( | wxCommandEvent & | event | ) | 
Definition at line 1542 of file ocpn_frame.cpp.
| void MyFrame::OnFrameCOGTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 5932 of file ocpn_frame.cpp.
| void MyFrame::OnFrameTCTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 5920 of file ocpn_frame.cpp.
| void MyFrame::OnFrameTenHzTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 5401 of file ocpn_frame.cpp.
| void MyFrame::OnFrameTimer1 | ( | wxTimerEvent & | event | ) | 
Definition at line 5649 of file ocpn_frame.cpp.
| void MyFrame::OnIconize | ( | wxIconizeEvent & | event | ) | 
Definition at line 2066 of file ocpn_frame.cpp.
| void MyFrame::OnInitTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 4572 of file ocpn_frame.cpp.
| void MyFrame::OnMaximize | ( | wxMaximizeEvent & | event | ) | 
Definition at line 962 of file ocpn_frame.cpp.
| void MyFrame::OnMemFootTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 5231 of file ocpn_frame.cpp.
| void MyFrame::OnMove | ( | wxMoveEvent & | event | ) | 
Definition at line 1911 of file ocpn_frame.cpp.
| void MyFrame::OnRecaptureTimer | ( | wxTimerEvent & | event | ) | 
Definition at line 2002 of file ocpn_frame.cpp.
| void MyFrame::OnSENCEvtThread | ( | OCPN_BUILDSENC_ThreadEvent & | event | ) | 
Definition at line 861 of file ocpn_frame.cpp.
| void MyFrame::OnSize | ( | wxSizeEvent & | event | ) | 
Definition at line 2090 of file ocpn_frame.cpp.
| void MyFrame::OnToolLeftClick | ( | wxCommandEvent & | event | ) | 
Definition at line 2352 of file ocpn_frame.cpp.
| void MyFrame::PositionConsole | ( | void | ) | 
Definition at line 2263 of file ocpn_frame.cpp.
| void MyFrame::PositionIENCToolbar | ( | ) | 
Definition at line 4558 of file ocpn_frame.cpp.
| void MyFrame::PrepareOptionsClose | ( | options * | settings, | 
| int | settings_return_value ) | 
Definition at line 3960 of file ocpn_frame.cpp.
| void MyFrame::ProcessCanvasResize | ( | void | ) | 
Definition at line 1985 of file ocpn_frame.cpp.
| void MyFrame::ProcessOptionsDialog | ( | int | resultFlags, | 
| ArrayOfCDI * | pNewDirArray ) | 
Definition at line 4085 of file ocpn_frame.cpp.
| 
 | static | 
Definition at line 890 of file ocpn_frame.cpp.
| void MyFrame::RefreshAllCanvas | ( | bool | bErase = true | ) | 
Definition at line 2910 of file ocpn_frame.cpp.
| void MyFrame::RefreshCanvasOther | ( | ChartCanvas * | ccThis | ) | 
Definition at line 4375 of file ocpn_frame.cpp.
| void MyFrame::RefreshGroupIndices | ( | void | ) | 
Definition at line 2344 of file ocpn_frame.cpp.
| void MyFrame::RegisterGlobalMenuItems | ( | ) | 
Definition at line 3548 of file ocpn_frame.cpp.
| void MyFrame::ReleaseApiListeners | ( | ) | 
Definition at line 4965 of file ocpn_frame.cpp.
| void MyFrame::ReloadAllVP | ( | ) | 
Definition at line 973 of file ocpn_frame.cpp.
| void MyFrame::RequestNewMasterToolbar | ( | bool | bforcenew = true | ) | 
Definition at line 6979 of file ocpn_frame.cpp.
| 
 | inline | 
Definition at line 308 of file ocpn_frame.h.
| void MyFrame::RequestNewToolbars | ( | bool | bforcenew = false | ) | 
Definition at line 1349 of file ocpn_frame.cpp.
| void MyFrame::ScheduleDeleteSettingsDialog | ( | ) | 
Definition at line 2808 of file ocpn_frame.cpp.
| void MyFrame::ScheduleReconfigAndSettingsReload | ( | bool | reload, | 
| bool | new_dialog ) | 
Definition at line 2826 of file ocpn_frame.cpp.
| void MyFrame::ScheduleSettingsDialog | ( | ) | 
Definition at line 2814 of file ocpn_frame.cpp.
| void MyFrame::ScheduleSettingsDialogNew | ( | ) | 
Definition at line 2820 of file ocpn_frame.cpp.
| void MyFrame::selectChartDisplay | ( | int | type, | 
| int | family ) | 
Definition at line 6117 of file ocpn_frame.cpp.
| bool MyFrame::SendJSON_WMM_Var_Request | ( | double | lat, | 
| double | lon, | ||
| wxDateTime | date ) | 
Definition at line 5885 of file ocpn_frame.cpp.
| void MyFrame::SetAllToolbarScale | ( | void | ) | 
Definition at line 1370 of file ocpn_frame.cpp.
| void MyFrame::SetAndApplyColorScheme | ( | ColorScheme | cs | ) | 
Definition at line 980 of file ocpn_frame.cpp.
| void MyFrame::SetbFollow | ( | ChartCanvas * | cc | ) | 
Definition at line 3390 of file ocpn_frame.cpp.
| void MyFrame::SetCanvasSizes | ( | wxSize | frameSize | ) | 
Definition at line 2004 of file ocpn_frame.cpp.
| void MyFrame::SetChartUpdatePeriod | ( | ) | 
Definition at line 6088 of file ocpn_frame.cpp.
| void MyFrame::SetENCDisplayCategory | ( | ChartCanvas * | cc, | 
| enum _DisCat | nset ) | 
Definition at line 3278 of file ocpn_frame.cpp.
| bool MyFrame::SetGlobalToolbarViz | ( | bool | viz | ) | 
Definition at line 2770 of file ocpn_frame.cpp.
| void MyFrame::SetGPSCompassScale | ( | void | ) | 
Definition at line 1374 of file ocpn_frame.cpp.
| void MyFrame::SetMasterToolbarItemState | ( | int | tool_id, | 
| bool | state ) | 
Definition at line 3440 of file ocpn_frame.cpp.
| void MyFrame::SetMenubarItemState | ( | int | item_id, | 
| bool | state ) | 
Definition at line 3431 of file ocpn_frame.cpp.
| void MyFrame::setStringVP | ( | wxString | VPS | ) | 
Definition at line 2920 of file ocpn_frame.cpp.
| void MyFrame::SetToolbarItemBitmaps | ( | int | tool_id, | 
| wxBitmap * | bitmap, | ||
| wxBitmap * | bmpDisabled ) | 
Definition at line 3447 of file ocpn_frame.cpp.
| void MyFrame::SetToolbarItemSVG | ( | int | tool_id, | 
| wxString | normalSVGfile, | ||
| wxString | rolloverSVGfile, | ||
| wxString | toggledSVGfile ) | 
Definition at line 3455 of file ocpn_frame.cpp.
| void MyFrame::SetUpMode | ( | ChartCanvas * | cc, | 
| int | mode ) | 
Definition at line 3254 of file ocpn_frame.cpp.
| bool MyFrame::ShouldRestartTrack | ( | void | ) | 
Definition at line 3190 of file ocpn_frame.cpp.
| void MyFrame::SwitchKBFocus | ( | ChartCanvas * | pCanvas | ) | 
Definition at line 1480 of file ocpn_frame.cpp.
| void MyFrame::ToggleAISDisplay | ( | ChartCanvas * | cc | ) | 
Definition at line 3378 of file ocpn_frame.cpp.
| void MyFrame::ToggleAISMinimizeTargets | ( | ChartCanvas * | cc | ) | 
Definition at line 3384 of file ocpn_frame.cpp.
| void MyFrame::ToggleAnchor | ( | ChartCanvas * | cc | ) | 
Definition at line 3345 of file ocpn_frame.cpp.
| void MyFrame::TogglebFollow | ( | ChartCanvas * | cc | ) | 
Definition at line 3365 of file ocpn_frame.cpp.
| void MyFrame::ToggleChartBar | ( | ChartCanvas * | cc | ) | 
Definition at line 2970 of file ocpn_frame.cpp.
| void MyFrame::ToggleChartOutlines | ( | ChartCanvas * | cc | ) | 
Definition at line 3416 of file ocpn_frame.cpp.
| void MyFrame::ToggleColorScheme | ( | ) | 
Definition at line 2986 of file ocpn_frame.cpp.
| void MyFrame::ToggleDataQuality | ( | ChartCanvas * | cc | ) | 
Definition at line 3355 of file ocpn_frame.cpp.
| void MyFrame::ToggleENCText | ( | ChartCanvas * | cc | ) | 
Definition at line 3267 of file ocpn_frame.cpp.
| void MyFrame::ToggleFullScreen | ( | ) | 
Definition at line 3004 of file ocpn_frame.cpp.
| bool MyFrame::ToggleLights | ( | ChartCanvas * | cc | ) | 
Definition at line 3304 of file ocpn_frame.cpp.
| void MyFrame::ToggleNavobjects | ( | ChartCanvas * | cc | ) | 
Definition at line 3372 of file ocpn_frame.cpp.
| void MyFrame::ToggleQuiltMode | ( | ChartCanvas * | cc | ) | 
Definition at line 4518 of file ocpn_frame.cpp.
| void MyFrame::ToggleSoundings | ( | ChartCanvas * | cc | ) | 
Definition at line 3293 of file ocpn_frame.cpp.
| void MyFrame::ToggleTestPause | ( | void | ) | 
Definition at line 3429 of file ocpn_frame.cpp.
| void MyFrame::TouchAISActive | ( | void | ) | 
Definition at line 5901 of file ocpn_frame.cpp.
| void MyFrame::TrackDailyRestart | ( | void | ) | 
Definition at line 3227 of file ocpn_frame.cpp.
| Track * MyFrame::TrackOff | ( | bool | do_add_point = false | ) | 
Definition at line 3140 of file ocpn_frame.cpp.
| void MyFrame::TrackOn | ( | void | ) | 
Definition at line 3095 of file ocpn_frame.cpp.
| void MyFrame::TriggerRecaptureTimer | ( | ) | 
Definition at line 1997 of file ocpn_frame.cpp.
| void MyFrame::UpdateAISMOBRoute | ( | const AisTargetData * | ptarget | ) | 
Definition at line 6790 of file ocpn_frame.cpp.
| void MyFrame::UpdateAISTool | ( | void | ) | 
Definition at line 5909 of file ocpn_frame.cpp.
| void MyFrame::UpdateAllFonts | ( | void | ) | 
Definition at line 2296 of file ocpn_frame.cpp.
| void MyFrame::UpdateCanvasConfigDescriptors | ( | ) | 
Definition at line 3890 of file ocpn_frame.cpp.
| bool MyFrame::UpdateChartDatabaseInplace | ( | ArrayOfCDI & | DirArray, | 
| bool | b_force, | ||
| bool | b_prog, | ||
| const wxString & | ChartListFileName ) | 
Definition at line 4423 of file ocpn_frame.cpp.
| void MyFrame::UpdateControlBar | ( | ChartCanvas * | cc | ) | 
Definition at line 6112 of file ocpn_frame.cpp.
| void MyFrame::UpdateGlobalMenuItems | ( | ) | 
Definition at line 3718 of file ocpn_frame.cpp.
| void MyFrame::UpdateGlobalMenuItems | ( | ChartCanvas * | cc | ) | 
Definition at line 3788 of file ocpn_frame.cpp.
| void MyFrame::UpdateGPSCompassStatusBoxes | ( | bool | b_force_new = false | ) | 
Definition at line 6010 of file ocpn_frame.cpp.
| void MyFrame::UpdateRotationState | ( | double | rotation | ) | 
Definition at line 5988 of file ocpn_frame.cpp.
| void MyFrame::UpdateStatusBar | ( | void | ) | 
Definition at line 5176 of file ocpn_frame.cpp.
| wxTimer MyFrame::BellsTimer | 
Definition at line 304 of file ocpn_frame.h.
| double MyFrame::COGTable[MAX_COG_AVERAGE_SECONDS] | 
Definition at line 323 of file ocpn_frame.h.
| wxTimer MyFrame::FrameCOGTimer | 
Definition at line 298 of file ocpn_frame.h.
| wxTimer MyFrame::FrameTCTimer | 
Definition at line 296 of file ocpn_frame.h.
| wxTimer MyFrame::FrameTenHzTimer | 
Definition at line 301 of file ocpn_frame.h.
| wxTimer MyFrame::FrameTimer1 | 
Definition at line 297 of file ocpn_frame.h.
| wxTimer MyFrame::InitTimer | 
Definition at line 292 of file ocpn_frame.h.
| bool MyFrame::m_bdefer_resize | 
Definition at line 321 of file ocpn_frame.h.
| int MyFrame::m_BellsToPlay | 
Definition at line 303 of file ocpn_frame.h.
| bool MyFrame::m_bTimeIsSet | 
Definition at line 290 of file ocpn_frame.h.
| wxSize MyFrame::m_defer_size | 
Definition at line 322 of file ocpn_frame.h.
| int MyFrame::m_iInitCount | 
Definition at line 293 of file ocpn_frame.h.
| bool MyFrame::m_initializing | 
Definition at line 294 of file ocpn_frame.h.
| wxMenuBar* MyFrame::m_pMenuBar | 
Definition at line 288 of file ocpn_frame.h.
| wxStatusBar* MyFrame::m_pStatusBar | 
Definition at line 287 of file ocpn_frame.h.
| wxTimer MyFrame::m_resizeTimer | 
Definition at line 300 of file ocpn_frame.h.
| wxTimer MyFrame::MemFootTimer | 
Definition at line 299 of file ocpn_frame.h.
| int MyFrame::nBlinkerTick | 
Definition at line 289 of file ocpn_frame.h.