GuiControl Class Reference

List of all members.

Detailed Description

Definition at line 21 of file GuiControl.h.

Public Member Functions

 GuiControl ()
 ~GuiControl ()
void Tick (double pDTime)
void SetUI (GUI *pGui)
void PTUKeyPressed (int pKey)

Private Member Functions

void getImage ()

Private Attributes

bool gotInfo
GUImGui
Fl_RGB_Image * mImage
Fl_RGB_Image * oldImage


Constructor & Destructor Documentation

GuiControl (  ) 

Definition at line 20 of file GuiControl.cpp.

References gotInfo, mGui, mImage, and oldImage.

~GuiControl (  ) 

Definition at line 27 of file GuiControl.cpp.


Member Function Documentation

void Tick ( double  pDTime  ) 

Definition at line 35 of file GuiControl.cpp.

References ImageTransport::doPing(), ImageTransportInfoStruct::format, WURDE::FORMAT_CHAR_1_GRAY, WURDE::g_loginfo, ImageSource::getImage(), ImageTransport::getNextData(), ImageTransport::getNextInfo(), gotInfo, ImageTransport::info, m_source, mCom, WURDE::MESSAGE_PING, WURDE::MESSAGE_REQUEST, mGui, mImage, ImageTransportInfoStruct::mType, GUI::mViewBox, ImageTransport::newData(), ImageTransport::newInfo(), oldImage, Capability::publishRequest(), ImageTransport::requests, CommsManager::runUpdate(), and WURDE::STATE_QUIT.

Referenced by GUI::Tick().

void SetUI ( GUI pGui  )  [inline]

Definition at line 26 of file GuiControl.h.

References mGui.

Referenced by GUI::GUI().

void PTUKeyPressed ( int  pKey  ) 

Definition at line 31 of file GuiControl.cpp.

void getImage (  )  [private]


Member Data Documentation

bool gotInfo [private]

Definition at line 32 of file GuiControl.h.

Referenced by GuiControl(), and Tick().

GUI* mGui [private]

Definition at line 33 of file GuiControl.h.

Referenced by GuiControl(), SetUI(), and Tick().

Fl_RGB_Image* mImage [private]

Definition at line 34 of file GuiControl.h.

Referenced by GuiControl(), and Tick().

Fl_RGB_Image * oldImage [private]

Definition at line 34 of file GuiControl.h.

Referenced by GuiControl(), and Tick().


The documentation for this class was generated from the following files:
Generated on Thu Feb 1 15:31:55 2007 for WURDE by  doxygen 1.5.1