|
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 |