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

Public Member Functions

 RolloverWin (wxWindow *parent, int timeout=-1, bool maincanvas=true)
 
void OnPaint (wxPaintEvent &event)
 
void Draw (ocpnDC &dc)
 
void SetColorScheme (ColorScheme cs)
 
void SetString (const wxString &s)
 
void SetPosition (wxPoint pt)
 
void SetBitmap (int rollover)
 
wxBitmap * GetBitmap ()
 
void SetBestPosition (int x, int y, int off_x, int off_y, int rollover, wxSize parent_size)
 
void OnTimer (wxTimerEvent &event)
 
void OnMouseEvent (wxMouseEvent &event)
 
void SetMousePropogation (int level)
 
bool IsActive ()
 
void IsActive (bool state)
 

Detailed Description

Definition at line 37 of file RolloverWin.h.

Constructor & Destructor Documentation

◆ RolloverWin()

RolloverWin::RolloverWin ( wxWindow * parent,
int timeout = -1,
bool maincanvas = true )

Definition at line 68 of file RolloverWin.cpp.

◆ ~RolloverWin()

RolloverWin::~RolloverWin ( )

Definition at line 82 of file RolloverWin.cpp.

Member Function Documentation

◆ Draw()

void RolloverWin::Draw ( ocpnDC & dc)

Definition at line 224 of file RolloverWin.cpp.

◆ GetBitmap()

wxBitmap * RolloverWin::GetBitmap ( )
inline

Definition at line 49 of file RolloverWin.h.

◆ IsActive() [1/2]

bool RolloverWin::IsActive ( )
inline

Definition at line 55 of file RolloverWin.h.

◆ IsActive() [2/2]

void RolloverWin::IsActive ( bool state)
inline

Definition at line 56 of file RolloverWin.h.

◆ OnMouseEvent()

void RolloverWin::OnMouseEvent ( wxMouseEvent & event)

Definition at line 96 of file RolloverWin.cpp.

◆ OnPaint()

void RolloverWin::OnPaint ( wxPaintEvent & event)

Definition at line 212 of file RolloverWin.cpp.

◆ OnTimer()

void RolloverWin::OnTimer ( wxTimerEvent & event)

Definition at line 88 of file RolloverWin.cpp.

◆ SetBestPosition()

void RolloverWin::SetBestPosition ( int x,
int y,
int off_x,
int off_y,
int rollover,
wxSize parent_size )

Definition at line 294 of file RolloverWin.cpp.

◆ SetBitmap()

void RolloverWin::SetBitmap ( int rollover)

Definition at line 105 of file RolloverWin.cpp.

◆ SetMousePropogation()

void RolloverWin::SetMousePropogation ( int level)
inline

Definition at line 54 of file RolloverWin.h.

◆ SetPosition()

void RolloverWin::SetPosition ( wxPoint pt)
inline

Definition at line 47 of file RolloverWin.h.

◆ SetString()

void RolloverWin::SetString ( const wxString & s)
inline

Definition at line 46 of file RolloverWin.h.


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