Crazy Eddie's GUI System  ${CEGUI_VERSION}
AppListener Class Reference

Inherits FrameListener, WindowEventListener, KeyListener, and MouseListener.

+ Collaboration diagram for AppListener:

Public Member Functions

 AppListener (AppPak *new_app_pak)
 
bool frameRenderingQueued (const Ogre::FrameEvent &evt)
 
bool keyPressed (const OIS::KeyEvent &arg)
 
bool keyReleased (const OIS::KeyEvent &arg)
 
bool mouseMoved (const OIS::MouseEvent &arg)
 
bool mousePressed (const OIS::MouseEvent &arg, OIS::MouseButtonID id)
 
bool mouseReleased (const OIS::MouseEvent &arg, OIS::MouseButtonID id)
 
void windowResized (Ogre::RenderWindow *rw)
 
void windowClosed (Ogre::RenderWindow *rw)
 
CEGUI::MouseButton convertButton (OIS::MouseButtonID buttonID)