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::OnTimer RolloverWin::RolloverWin ( wxWindow *  parent,
int  timeout = -1,
bool  maincanvas = true 
)

Definition at line 66 of file RolloverWin.cpp.

◆ ~RolloverWin()

RolloverWin::~RolloverWin ( )

Definition at line 80 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 92 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 84 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 295 of file RolloverWin.cpp.

◆ SetBitmap()

void RolloverWin::SetBitmap ( int  rollover)

Definition at line 101 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: