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

Public Member Functions

 MUIBar (ChartCanvas *parent, int orientation=wxHORIZONTAL, float size_factor=1.0, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxPanelNameStr)
 
void OnSize (wxSizeEvent &event)
 
void OnPaint (wxPaintEvent &event)
 
void OnToolLeftClick (wxCommandEvent &event)
 
void OnEraseBackground (wxEraseEvent &event)
 
void onCanvasOptionsAnimationTimerEvent (wxTimerEvent &event)
 
void SetBestPosition (void)
 
void UpdateDynamicValues ()
 
int GetOrientation ()
 
void ResetCanvasOptions ()
 
void SetFollowButtonState (int state)
 
CanvasOptionsGetCanvasOptions ()
 
void SetColorScheme (ColorScheme cs)
 
void SetCanvasENCAvailable (bool avail)
 
void OnScaleSelected (wxMouseEvent &event)
 

Detailed Description

Definition at line 56 of file MUIBar.h.

Constructor & Destructor Documentation

◆ MUIBar()

MUIBar::MUIBar ( ChartCanvas parent,
int  orientation = wxHORIZONTAL,
float  size_factor = 1.0,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = 0,
const wxString &  name = wxPanelNameStr 
)

Definition at line 527 of file MUIBar.cpp.

◆ ~MUIBar()

MUIBar::~MUIBar ( )

Definition at line 552 of file MUIBar.cpp.

Member Function Documentation

◆ GetCanvasOptions()

CanvasOptions * MUIBar::GetCanvasOptions ( )
inline

Definition at line 78 of file MUIBar.h.

◆ GetOrientation()

int MUIBar::GetOrientation ( )
inline

Definition at line 75 of file MUIBar.h.

◆ onCanvasOptionsAnimationTimerEvent()

void MUIBar::onCanvasOptionsAnimationTimerEvent ( wxTimerEvent &  event)

Definition at line 1063 of file MUIBar.cpp.

◆ OnEraseBackground()

void MUIBar::OnEraseBackground ( wxEraseEvent &  event)

Definition at line 956 of file MUIBar.cpp.

◆ OnPaint()

void MUIBar::OnPaint ( wxPaintEvent &  event)

Definition at line 958 of file MUIBar.cpp.

◆ OnScaleSelected()

void MUIBar::OnScaleSelected ( wxMouseEvent &  event)

Definition at line 603 of file MUIBar.cpp.

◆ OnSize()

void MUIBar::OnSize ( wxSizeEvent &  event)

Definition at line 781 of file MUIBar.cpp.

◆ OnToolLeftClick()

void MUIBar::OnToolLeftClick ( wxCommandEvent &  event)

Definition at line 818 of file MUIBar.cpp.

◆ ResetCanvasOptions()

void MUIBar::ResetCanvasOptions ( )

Definition at line 979 of file MUIBar.cpp.

◆ SetBestPosition()

void MUIBar::SetBestPosition ( void  )

Definition at line 726 of file MUIBar.cpp.

◆ SetCanvasENCAvailable()

void MUIBar::SetCanvasENCAvailable ( bool  avail)

Definition at line 631 of file MUIBar.cpp.

◆ SetColorScheme()

void MUIBar::SetColorScheme ( ColorScheme  cs)

Definition at line 584 of file MUIBar.cpp.

◆ SetFollowButtonState()

void MUIBar::SetFollowButtonState ( int  state)

Definition at line 814 of file MUIBar.cpp.

◆ UpdateDynamicValues()

void MUIBar::UpdateDynamicValues ( )

Definition at line 801 of file MUIBar.cpp.


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