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) | |
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 | ||
) |
Definition at line 701 of file ocpn_frame.cpp.
MyFrame::~MyFrame | ( | ) |
Definition at line 886 of file ocpn_frame.cpp.
void MyFrame::ActivateAISMOBRoute | ( | const AisTargetData * | ptarget | ) |
Definition at line 6793 of file ocpn_frame.cpp.
void MyFrame::ActivateMOB | ( | void | ) |
Definition at line 3076 of file ocpn_frame.cpp.
bool MyFrame::AddDefaultPositionPlugInTools | ( | ) |
Definition at line 7276 of file ocpn_frame.cpp.
void MyFrame::ApplyGlobalSettings | ( | bool | bnewtoolbar | ) |
Definition at line 3544 of file ocpn_frame.cpp.
void MyFrame::applySettingsString | ( | wxString | settings | ) |
Definition at line 6911 of file ocpn_frame.cpp.
void MyFrame::BuildMenuBar | ( | void | ) |
Definition at line 3567 of file ocpn_frame.cpp.
void MyFrame::CancelAllMouseRoute | ( | ) |
Definition at line 1216 of file ocpn_frame.cpp.
void MyFrame::CenterView | ( | ChartCanvas * | cc, |
const LLBBox & | bbox | ||
) |
Definition at line 3984 of file ocpn_frame.cpp.
void MyFrame::ChartsRefresh | ( | ) |
Definition at line 4440 of file ocpn_frame.cpp.
bool MyFrame::CheckAndAddPlugInTool | ( | ) |
Definition at line 7217 of file ocpn_frame.cpp.
bool MyFrame::CheckGroup | ( | int | igroup | ) |
Definition at line 4364 of file ocpn_frame.cpp.
void MyFrame::ClearbFollow | ( | ChartCanvas * | cc | ) |
Definition at line 3458 of file ocpn_frame.cpp.
void MyFrame::ConfigureStatusBar | ( | ) |
Definition at line 3520 of file ocpn_frame.cpp.
void MyFrame::CreateCanvasLayout | ( | bool | b_useStoredSize = false | ) |
Definition at line 1226 of file ocpn_frame.cpp.
ocpnToolBarSimple * MyFrame::CreateMasterToolbar | ( | ) |
Definition at line 7120 of file ocpn_frame.cpp.
void MyFrame::DestroyPersistentDialogs | ( | ) |
Definition at line 2365 of file ocpn_frame.cpp.
bool MyFrame::DoChartUpdate | ( | void | ) |
Definition at line 6211 of file ocpn_frame.cpp.
void MyFrame::DoOptionsDialog | ( | ) |
Definition at line 4057 of file ocpn_frame.cpp.
void MyFrame::DoPrint | ( | void | ) |
Definition at line 6398 of file ocpn_frame.cpp.
void MyFrame::DoSettings | ( | void | ) |
Definition at line 3003 of file ocpn_frame.cpp.
void MyFrame::DoSettingsNew | ( | void | ) |
Definition at line 2996 of file ocpn_frame.cpp.
void MyFrame::DoStackDelta | ( | ChartCanvas * | cc, |
int | direction | ||
) |
Definition at line 4608 of file ocpn_frame.cpp.
void MyFrame::DoStackDown | ( | ChartCanvas * | cc | ) |
Definition at line 4604 of file ocpn_frame.cpp.
void MyFrame::DoStackUp | ( | ChartCanvas * | cc | ) |
Definition at line 4606 of file ocpn_frame.cpp.
bool MyFrame::DropMarker | ( | bool | atOwnShip = true | ) |
Definition at line 1501 of file ocpn_frame.cpp.
void MyFrame::FastClose | ( | ) |
Definition at line 1587 of file ocpn_frame.cpp.
int MyFrame::GetApplicationMemoryUse | ( | void | ) |
Definition at line 6098 of file ocpn_frame.cpp.
double MyFrame::GetBestVPScale | ( | ChartBase * | pchart | ) |
Definition at line 6162 of file ocpn_frame.cpp.
int MyFrame::GetCanvasIndexUnderMouse | ( | ) |
Definition at line 1466 of file ocpn_frame.cpp.
ChartCanvas * MyFrame::GetCanvasUnderMouse | ( | ) |
Definition at line 1431 of file ocpn_frame.cpp.
ColorScheme MyFrame::GetColorScheme | ( | ) |
Definition at line 1024 of file ocpn_frame.cpp.
|
inline |
Definition at line 263 of file ocpn_frame.h.
ChartCanvas * MyFrame::GetFocusCanvas | ( | ) |
Definition at line 2906 of file ocpn_frame.cpp.
double MyFrame::GetMag | ( | double | a, |
double | lat, | ||
double | lon | ||
) |
Definition at line 5945 of file ocpn_frame.cpp.
|
inline |
Definition at line 307 of file ocpn_frame.h.
ChartCanvas * MyFrame::GetPrimaryCanvas | ( | ) |
Definition at line 1210 of file ocpn_frame.cpp.
void MyFrame::HandleBasicNavMsg | ( | std::shared_ptr< const BasicNavDataMsg > | msg | ) |
Definition at line 5093 of file ocpn_frame.cpp.
void MyFrame::HandleGPSWatchdogMsg | ( | std::shared_ptr< const GPSWatchdogMsg > | msg | ) |
Definition at line 5026 of file ocpn_frame.cpp.
void MyFrame::InitApiListeners | ( | ) |
Setup handling of events from the local ipc/dbus API.
Definition at line 5012 of file ocpn_frame.cpp.
void MyFrame::InitAppMsgBusListener | ( | ) |
Definition at line 4982 of file ocpn_frame.cpp.
void MyFrame::InvalidateAllCanvasUndo | ( | ) |
Definition at line 3904 of file ocpn_frame.cpp.
void MyFrame::InvalidateAllGL | ( | ) |
Definition at line 2951 of file ocpn_frame.cpp.
void MyFrame::InvalidateAllQuilts | ( | ) |
Definition at line 4468 of file ocpn_frame.cpp.
void MyFrame::JumpToPosition | ( | ChartCanvas * | cc, |
double | lat, | ||
double | lon, | ||
double | scale | ||
) |
Definition at line 3932 of file ocpn_frame.cpp.
void MyFrame::LoadHarmonics | ( | ) |
Definition at line 6753 of file ocpn_frame.cpp.
void MyFrame::MouseEvent | ( | wxMouseEvent & | event | ) |
Definition at line 6223 of file ocpn_frame.cpp.
void MyFrame::NotifyChildrenResize | ( | void | ) |
Definition at line 1224 of file ocpn_frame.cpp.
void MyFrame::OnBellsFinished | ( | wxCommandEvent & | event | ) |
Definition at line 990 of file ocpn_frame.cpp.
void MyFrame::OnCloseWindow | ( | wxCloseEvent & | event | ) |
Definition at line 1599 of file ocpn_frame.cpp.
void MyFrame::OnEraseBackground | ( | wxEraseEvent & | event | ) |
Definition at line 1013 of file ocpn_frame.cpp.
void MyFrame::OnEvtPlugInMessage | ( | OCPN_MsgEvent & | event | ) |
Definition at line 6444 of file ocpn_frame.cpp.
void MyFrame::OnExit | ( | wxCommandEvent & | event | ) |
Definition at line 1595 of file ocpn_frame.cpp.
void MyFrame::OnFrameCOGTimer | ( | wxTimerEvent & | event | ) |
Definition at line 6010 of file ocpn_frame.cpp.
void MyFrame::OnFrameTCTimer | ( | wxTimerEvent & | event | ) |
Definition at line 5998 of file ocpn_frame.cpp.
void MyFrame::OnFrameTenHzTimer | ( | wxTimerEvent & | event | ) |
Definition at line 5479 of file ocpn_frame.cpp.
void MyFrame::OnFrameTimer1 | ( | wxTimerEvent & | event | ) |
Definition at line 5727 of file ocpn_frame.cpp.
void MyFrame::OnIconize | ( | wxIconizeEvent & | event | ) |
Definition at line 2119 of file ocpn_frame.cpp.
void MyFrame::OnInitTimer | ( | wxTimerEvent & | event | ) |
Definition at line 4628 of file ocpn_frame.cpp.
void MyFrame::OnMaximize | ( | wxMaximizeEvent & | event | ) |
Definition at line 1015 of file ocpn_frame.cpp.
void MyFrame::OnMemFootTimer | ( | wxTimerEvent & | event | ) |
Definition at line 5309 of file ocpn_frame.cpp.
void MyFrame::OnMove | ( | wxMoveEvent & | event | ) |
Definition at line 1964 of file ocpn_frame.cpp.
void MyFrame::OnRecaptureTimer | ( | wxTimerEvent & | event | ) |
Definition at line 2055 of file ocpn_frame.cpp.
void MyFrame::OnSENCEvtThread | ( | OCPN_BUILDSENC_ThreadEvent & | event | ) |
Definition at line 914 of file ocpn_frame.cpp.
void MyFrame::OnSize | ( | wxSizeEvent & | event | ) |
Definition at line 2143 of file ocpn_frame.cpp.
void MyFrame::OnToolLeftClick | ( | wxCommandEvent & | event | ) |
Definition at line 2405 of file ocpn_frame.cpp.
void MyFrame::PositionConsole | ( | void | ) |
Definition at line 2316 of file ocpn_frame.cpp.
void MyFrame::PositionIENCToolbar | ( | ) |
Definition at line 4614 of file ocpn_frame.cpp.
void MyFrame::PrepareOptionsClose | ( | options * | settings, |
int | settings_return_value | ||
) |
Definition at line 4016 of file ocpn_frame.cpp.
void MyFrame::ProcessCanvasResize | ( | void | ) |
Definition at line 2038 of file ocpn_frame.cpp.
void MyFrame::ProcessOptionsDialog | ( | int | resultFlags, |
ArrayOfCDI * | pNewDirArray | ||
) |
Definition at line 4141 of file ocpn_frame.cpp.
|
static |
Definition at line 943 of file ocpn_frame.cpp.
void MyFrame::RefreshAllCanvas | ( | bool | bErase = true | ) |
Definition at line 2964 of file ocpn_frame.cpp.
void MyFrame::RefreshCanvasOther | ( | ChartCanvas * | ccThis | ) |
Definition at line 4431 of file ocpn_frame.cpp.
void MyFrame::RefreshGroupIndices | ( | void | ) |
Definition at line 2397 of file ocpn_frame.cpp.
void MyFrame::RegisterGlobalMenuItems | ( | ) |
Definition at line 3604 of file ocpn_frame.cpp.
void MyFrame::ReleaseApiListeners | ( | ) |
Definition at line 5023 of file ocpn_frame.cpp.
void MyFrame::ReloadAllVP | ( | ) |
Definition at line 1026 of file ocpn_frame.cpp.
void MyFrame::RequestNewMasterToolbar | ( | bool | bforcenew = true | ) |
Definition at line 7057 of file ocpn_frame.cpp.
|
inline |
Definition at line 308 of file ocpn_frame.h.
void MyFrame::RequestNewToolbars | ( | bool | bforcenew = false | ) |
Definition at line 1402 of file ocpn_frame.cpp.
void MyFrame::ScheduleDeleteSettingsDialog | ( | ) |
Definition at line 2862 of file ocpn_frame.cpp.
void MyFrame::ScheduleReconfigAndSettingsReload | ( | bool | reload, |
bool | new_dialog | ||
) |
Definition at line 2880 of file ocpn_frame.cpp.
void MyFrame::ScheduleSettingsDialog | ( | ) |
Definition at line 2868 of file ocpn_frame.cpp.
void MyFrame::ScheduleSettingsDialogNew | ( | ) |
Definition at line 2874 of file ocpn_frame.cpp.
void MyFrame::selectChartDisplay | ( | int | type, |
int | family | ||
) |
Definition at line 6195 of file ocpn_frame.cpp.
bool MyFrame::SendJSON_WMM_Var_Request | ( | double | lat, |
double | lon, | ||
wxDateTime | date | ||
) |
Definition at line 5963 of file ocpn_frame.cpp.
void MyFrame::SetAllToolbarScale | ( | void | ) |
Definition at line 1423 of file ocpn_frame.cpp.
void MyFrame::SetAndApplyColorScheme | ( | ColorScheme | cs | ) |
Definition at line 1033 of file ocpn_frame.cpp.
void MyFrame::SetbFollow | ( | ChartCanvas * | cc | ) |
Definition at line 3446 of file ocpn_frame.cpp.
void MyFrame::SetCanvasSizes | ( | wxSize | frameSize | ) |
Definition at line 2057 of file ocpn_frame.cpp.
void MyFrame::SetChartUpdatePeriod | ( | ) |
Definition at line 6166 of file ocpn_frame.cpp.
void MyFrame::SetENCDisplayCategory | ( | ChartCanvas * | cc, |
enum _DisCat | nset | ||
) |
Definition at line 3334 of file ocpn_frame.cpp.
bool MyFrame::SetGlobalToolbarViz | ( | bool | viz | ) |
Definition at line 2824 of file ocpn_frame.cpp.
void MyFrame::SetGPSCompassScale | ( | void | ) |
Definition at line 1427 of file ocpn_frame.cpp.
void MyFrame::SetMasterToolbarItemState | ( | int | tool_id, |
bool | state | ||
) |
Definition at line 3496 of file ocpn_frame.cpp.
void MyFrame::SetMenubarItemState | ( | int | item_id, |
bool | state | ||
) |
Definition at line 3487 of file ocpn_frame.cpp.
void MyFrame::setStringVP | ( | wxString | VPS | ) |
Definition at line 2974 of file ocpn_frame.cpp.
void MyFrame::SetToolbarItemBitmaps | ( | int | tool_id, |
wxBitmap * | bitmap, | ||
wxBitmap * | bmpDisabled | ||
) |
Definition at line 3503 of file ocpn_frame.cpp.
void MyFrame::SetToolbarItemSVG | ( | int | tool_id, |
wxString | normalSVGfile, | ||
wxString | rolloverSVGfile, | ||
wxString | toggledSVGfile | ||
) |
Definition at line 3511 of file ocpn_frame.cpp.
void MyFrame::SetUpMode | ( | ChartCanvas * | cc, |
int | mode | ||
) |
Definition at line 3310 of file ocpn_frame.cpp.
bool MyFrame::ShouldRestartTrack | ( | void | ) |
Definition at line 3246 of file ocpn_frame.cpp.
void MyFrame::SwitchKBFocus | ( | ChartCanvas * | pCanvas | ) |
Definition at line 1533 of file ocpn_frame.cpp.
void MyFrame::ToggleAISDisplay | ( | ChartCanvas * | cc | ) |
Definition at line 3434 of file ocpn_frame.cpp.
void MyFrame::ToggleAISMinimizeTargets | ( | ChartCanvas * | cc | ) |
Definition at line 3440 of file ocpn_frame.cpp.
void MyFrame::ToggleAnchor | ( | ChartCanvas * | cc | ) |
Definition at line 3401 of file ocpn_frame.cpp.
void MyFrame::TogglebFollow | ( | ChartCanvas * | cc | ) |
Definition at line 3421 of file ocpn_frame.cpp.
void MyFrame::ToggleChartBar | ( | ChartCanvas * | cc | ) |
Definition at line 3024 of file ocpn_frame.cpp.
void MyFrame::ToggleChartOutlines | ( | ChartCanvas * | cc | ) |
Definition at line 3472 of file ocpn_frame.cpp.
void MyFrame::ToggleColorScheme | ( | ) |
Definition at line 3040 of file ocpn_frame.cpp.
void MyFrame::ToggleDataQuality | ( | ChartCanvas * | cc | ) |
Definition at line 3411 of file ocpn_frame.cpp.
void MyFrame::ToggleENCText | ( | ChartCanvas * | cc | ) |
Definition at line 3323 of file ocpn_frame.cpp.
void MyFrame::ToggleFullScreen | ( | ) |
Definition at line 3058 of file ocpn_frame.cpp.
bool MyFrame::ToggleLights | ( | ChartCanvas * | cc | ) |
Definition at line 3360 of file ocpn_frame.cpp.
void MyFrame::ToggleNavobjects | ( | ChartCanvas * | cc | ) |
Definition at line 3428 of file ocpn_frame.cpp.
void MyFrame::ToggleQuiltMode | ( | ChartCanvas * | cc | ) |
Definition at line 4574 of file ocpn_frame.cpp.
void MyFrame::ToggleSoundings | ( | ChartCanvas * | cc | ) |
Definition at line 3349 of file ocpn_frame.cpp.
void MyFrame::ToggleTestPause | ( | void | ) |
Definition at line 3485 of file ocpn_frame.cpp.
void MyFrame::TouchAISActive | ( | void | ) |
Definition at line 5979 of file ocpn_frame.cpp.
void MyFrame::TrackDailyRestart | ( | void | ) |
Definition at line 3283 of file ocpn_frame.cpp.
Track * MyFrame::TrackOff | ( | bool | do_add_point = false | ) |
Definition at line 3194 of file ocpn_frame.cpp.
void MyFrame::TrackOn | ( | void | ) |
Definition at line 3149 of file ocpn_frame.cpp.
void MyFrame::TriggerRecaptureTimer | ( | ) |
Definition at line 2050 of file ocpn_frame.cpp.
void MyFrame::UpdateAISMOBRoute | ( | const AisTargetData * | ptarget | ) |
Definition at line 6868 of file ocpn_frame.cpp.
void MyFrame::UpdateAISTool | ( | void | ) |
Definition at line 5987 of file ocpn_frame.cpp.
void MyFrame::UpdateAllFonts | ( | void | ) |
Definition at line 2349 of file ocpn_frame.cpp.
void MyFrame::UpdateCanvasConfigDescriptors | ( | ) |
Definition at line 3946 of file ocpn_frame.cpp.
bool MyFrame::UpdateChartDatabaseInplace | ( | ArrayOfCDI & | DirArray, |
bool | b_force, | ||
bool | b_prog, | ||
const wxString & | ChartListFileName | ||
) |
Definition at line 4479 of file ocpn_frame.cpp.
void MyFrame::UpdateControlBar | ( | ChartCanvas * | cc | ) |
Definition at line 6190 of file ocpn_frame.cpp.
void MyFrame::UpdateGlobalMenuItems | ( | ) |
Definition at line 3774 of file ocpn_frame.cpp.
void MyFrame::UpdateGlobalMenuItems | ( | ChartCanvas * | cc | ) |
Definition at line 3844 of file ocpn_frame.cpp.
void MyFrame::UpdateGPSCompassStatusBoxes | ( | bool | b_force_new = false | ) |
Definition at line 6088 of file ocpn_frame.cpp.
void MyFrame::UpdateRotationState | ( | double | rotation | ) |
Definition at line 6066 of file ocpn_frame.cpp.
void MyFrame::UpdateStatusBar | ( | void | ) |
Definition at line 5254 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.