MOOS 0.2375
Classes | Public Member Functions | Static Public Member Functions
CMOOSFLTKUI Class Reference

#include <MOOSFLTKUI.h>

Inheritance diagram for CMOOSFLTKUI:
Inheritance graph
[legend]

List of all members.

Classes

struct  ControlCallBackInfo

Public Member Functions

 CMOOSFLTKUI (int X, int Y, int W, int H, const char *l=0)
 ~CMOOSFLTKUI ()
Fl_Window * GetRootWindow ()
virtual bool OnMOOSConnect ()
virtual bool OnMOOSDisconnect ()
void SetID (Fl_Widget *pWidget, int ID)
void StartTimer (double dfTickPeriod)
void StopTimer ()
Fl_Widget * GetByID (int nID)
double GetTimerPeriod ()
virtual void OnTimer ()
virtual void OnControlWidget (Fl_Widget *pWidget, int ID)

Static Public Member Functions

static bool MOOSDisconnectCallBack (void *pParam)
static bool MOOSConnectCallBack (void *pParam)
static void OnControlWidgetCallBack (Fl_Widget *pWidget, void *p)
static void TimerCallBack (void *p)

Detailed Description

Definition at line 5 of file MOOSFLTKUI.h.


Constructor & Destructor Documentation

CMOOSFLTKUI::CMOOSFLTKUI ( int  X,
int  Y,
int  W,
int  H,
const char *  l = 0 
) [inline]

Definition at line 9 of file MOOSFLTKUI.h.

CMOOSFLTKUI::~CMOOSFLTKUI ( ) [inline]

Definition at line 14 of file MOOSFLTKUI.h.


Member Function Documentation

Fl_Widget* CMOOSFLTKUI::GetByID ( int  nID) [inline]

Definition at line 81 of file MOOSFLTKUI.h.

Fl_Window* CMOOSFLTKUI::GetRootWindow ( ) [inline]

Reimplemented in CPlaybackWindow, and CPlaybackWindow.

Definition at line 23 of file MOOSFLTKUI.h.

double CMOOSFLTKUI::GetTimerPeriod ( ) [inline]

Definition at line 104 of file MOOSFLTKUI.h.

static bool CMOOSFLTKUI::MOOSConnectCallBack ( void *  pParam) [inline, static]

Definition at line 41 of file MOOSFLTKUI.h.

static bool CMOOSFLTKUI::MOOSDisconnectCallBack ( void *  pParam) [inline, static]

Definition at line 35 of file MOOSFLTKUI.h.

virtual void CMOOSFLTKUI::OnControlWidget ( Fl_Widget *  pWidget,
int  ID 
) [inline, virtual]

Reimplemented in CPlaybackWindow, CPokeDlg, CScopeTabPane, and CPlaybackWindow.

Definition at line 106 of file MOOSFLTKUI.h.

static void CMOOSFLTKUI::OnControlWidgetCallBack ( Fl_Widget *  pWidget,
void *  p 
) [inline, static]

Definition at line 56 of file MOOSFLTKUI.h.

virtual bool CMOOSFLTKUI::OnMOOSConnect ( ) [inline, virtual]

Reimplemented in CPlaybackWindow, CScopeTabPane, and CPlaybackWindow.

Definition at line 46 of file MOOSFLTKUI.h.

virtual bool CMOOSFLTKUI::OnMOOSDisconnect ( ) [inline, virtual]

Reimplemented in CPlaybackWindow, CScopeTabPane, and CPlaybackWindow.

Definition at line 47 of file MOOSFLTKUI.h.

virtual void CMOOSFLTKUI::OnTimer ( ) [inline, virtual]

Reimplemented in CPlaybackWindow, CScopeTabPane, and CPlaybackWindow.

Definition at line 105 of file MOOSFLTKUI.h.

void CMOOSFLTKUI::SetID ( Fl_Widget *  pWidget,
int  ID 
) [inline]

Definition at line 64 of file MOOSFLTKUI.h.

void CMOOSFLTKUI::StartTimer ( double  dfTickPeriod) [inline]

Definition at line 71 of file MOOSFLTKUI.h.

void CMOOSFLTKUI::StopTimer ( ) [inline]

Definition at line 76 of file MOOSFLTKUI.h.

static void CMOOSFLTKUI::TimerCallBack ( void *  p) [inline, static]

Definition at line 97 of file MOOSFLTKUI.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines