OpenCPN Partial API docs
Loading...
Searching...
No Matches
ConsoleCanvas Class Reference
Inheritance diagram for ConsoleCanvas:

Public Member Functions

 ConsoleCanvas (wxWindow *frame)
 
void UpdateRouteData ()
 
void ShowWithFreshFonts (void)
 
void UpdateFonts (void)
 
void SetColorScheme (ColorScheme cs)
 
void LegRoute ()
 
void OnContextMenu (wxContextMenuEvent &event)
 
void OnContextMenuSelection (wxCommandEvent &event)
 
void RefreshConsoleData (void)
 
void ToggleRouteTotalDisplay ()
 

Public Attributes

wxWindow * m_pParent
 
wxStaticText * pThisLegText
 
wxBoxSizer * m_pitemBoxSizerLeg
 
AnnunTextpXTE
 
AnnunTextpBRG
 
AnnunTextpRNG
 
AnnunTextpTTG
 
AnnunTextpVMG
 
CDIpCDI
 
wxFont * pThisLegFont
 
bool m_bNeedClear
 
wxBrush * pbackBrush
 

Detailed Description

Definition at line 106 of file concanv.h.

Constructor & Destructor Documentation

◆ ConsoleCanvas()

ConsoleCanvas::ConsoleCanvas ( wxWindow *  frame)

Definition at line 82 of file concanv.cpp.

◆ ~ConsoleCanvas()

ConsoleCanvas::~ConsoleCanvas ( )

Definition at line 150 of file concanv.cpp.

Member Function Documentation

◆ LegRoute()

void ConsoleCanvas::LegRoute ( )

Definition at line 195 of file concanv.cpp.

◆ OnContextMenu()

void ConsoleCanvas::OnContextMenu ( wxContextMenuEvent &  event)

Definition at line 205 of file concanv.cpp.

◆ OnContextMenuSelection()

void ConsoleCanvas::OnContextMenuSelection ( wxCommandEvent &  event)

Definition at line 227 of file concanv.cpp.

◆ RefreshConsoleData()

void ConsoleCanvas::RefreshConsoleData ( void  )

Definition at line 430 of file concanv.cpp.

◆ SetColorScheme()

void ConsoleCanvas::SetColorScheme ( ColorScheme  cs)

Definition at line 152 of file concanv.cpp.

◆ ShowWithFreshFonts()

void ConsoleCanvas::ShowWithFreshFonts ( void  )

Definition at line 441 of file concanv.cpp.

◆ ToggleRouteTotalDisplay()

void ConsoleCanvas::ToggleRouteTotalDisplay ( )

Definition at line 252 of file concanv.cpp.

◆ UpdateFonts()

void ConsoleCanvas::UpdateFonts ( void  )

Definition at line 450 of file concanv.cpp.

◆ UpdateRouteData()

void ConsoleCanvas::UpdateRouteData ( )

Definition at line 262 of file concanv.cpp.

Member Data Documentation

◆ m_bNeedClear

bool ConsoleCanvas::m_bNeedClear

Definition at line 132 of file concanv.h.

◆ m_pitemBoxSizerLeg

wxBoxSizer* ConsoleCanvas::m_pitemBoxSizerLeg

Definition at line 122 of file concanv.h.

◆ m_pParent

wxWindow* ConsoleCanvas::m_pParent

Definition at line 120 of file concanv.h.

◆ pbackBrush

wxBrush* ConsoleCanvas::pbackBrush

Definition at line 133 of file concanv.h.

◆ pBRG

AnnunText* ConsoleCanvas::pBRG

Definition at line 125 of file concanv.h.

◆ pCDI

CDI* ConsoleCanvas::pCDI

Definition at line 129 of file concanv.h.

◆ pRNG

AnnunText* ConsoleCanvas::pRNG

Definition at line 126 of file concanv.h.

◆ pThisLegFont

wxFont* ConsoleCanvas::pThisLegFont

Definition at line 131 of file concanv.h.

◆ pThisLegText

wxStaticText* ConsoleCanvas::pThisLegText

Definition at line 121 of file concanv.h.

◆ pTTG

AnnunText* ConsoleCanvas::pTTG

Definition at line 127 of file concanv.h.

◆ pVMG

AnnunText* ConsoleCanvas::pVMG

Definition at line 128 of file concanv.h.

◆ pXTE

AnnunText* ConsoleCanvas::pXTE

Definition at line 124 of file concanv.h.


The documentation for this class was generated from the following files: