~Application()
void quit()
virtual void infoMsg(const char*)
SigC::Signal0 <void> timer
SigC::Signal0 <void> timer100
static SigC::Signal1 <bool, const KeyEvent*, SigC::FixedMarshal<bool, false> > keystroke
static SigC::Signal1 <bool, const MouseEvent*, SigC::FixedMarshal<bool, false> > mousemove
static SigC::Signal1 <bool, const ButtonEvent*, SigC::FixedMarshal<bool, false> > mouseclick
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > sigterm
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > iconified
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > restored
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > lostfocus
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > gotfocus
static SigC::Signal0 <bool,SigC::FixedMarshal<bool, false> > exposed
static SigC::Signal2 <bool,int,int,SigC::FixedMarshal<bool, false> > resized
void init(int resX, int resY, int bpp, bool fullscreen = false, bool resizeable = false, const Surface* icon=0)
bool modeAvailable(int resX, int resY, int bpp, bool fullscreen, int* true_bpp = NULL)
int exec()
virtual int startupProc()
virtual int shutdownProc()
virtual int eventloopProc()
virtual bool handleEvent(const Event* )
static bool startingUp()
static bool shutingDown()
static bool running()
static RootWindow* rootWindow()
static Mouse* mouse()
static Mixer* mixer()
static SoundMapper* soundMapper()
static Application* Instance
static void useHardwareCursor(bool flag)
static bool hardwareCursor()
static unsigned long int ticks()
static bool isIconified()
static bool hasFocus()
static bool keepAlive()
static unsigned int sleep(unsigned int n)
static void setIdleTime(unsigned int)
bool checkHotKey(const KeyEvent*)
void updateScreen()
void processKeys()
void updateMouse()
enum
int eventloop()
RootWindow* rootWindow_
Mouse* mouse_
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de