Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Visualization::AppController Class Reference

#include <AppController.h>

Inheritance diagram for Impala::Visualization::AppController:

Inheritance graph
[legend]
Collaboration diagram for Impala::Visualization::AppController:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~AppController ()
void AddControl (AppControl *ctr, bool forceCurrent=false)
void SetCurrentControl (int id)
virtual int MainLoop ()
void ProcessEvents ()
virtual void KeyEvent (OglGui::Window *src, int c, int state)
 ~AppController ()
void AddControl (AppControl *ctr, bool forceCurrent=false)
void SetCurrentControl (int id)
virtual int MainLoop ()
void ProcessEvents ()
virtual void KeyEvent (OglGui::Window *src, int c, int state)

Static Public Member Functions

static AppController & Instance ()
static void DoProcessEvents ()
static AppController & Instance ()
static void DoProcessEvents ()

Private Member Functions

 AppController ()
 AppController (const AppController &)
AppController & operator= (const AppController &)
AppControl * GetControl (int id)
bool GetAllDone ()
 AppController ()
 AppController (const AppController &)
AppController & operator= (const AppController &)
AppControl * GetControl (int id)
bool GetAllDone ()

Private Attributes

AppControl * mCurControl
std::vector< AppControl * > mControls
bool mStarted
Timer * mTimer
 ILOG_VAR_DEC
AppControl * mCurControl
std::vector< AppControl * > mControls
Timer * mTimer

Detailed Description

Definition at line 21 of file AppController.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 13 09:24:32 2011 for ImpalaSrc by  doxygen 1.5.1