Interface Member List

This is the complete list of members for Interface, including all inherited members.

addTimerCallback(void(*func)(int value), int time_ms, int val=0)=0Interface [pure virtual]
Exit()Interface [static]
FIFTH_BUTTON enum valueInterface
flush()=0Interface [pure virtual]
FOURTH_BUTTON enum valueInterface
getFullScreen(void)=0Interface [pure virtual]
GetSharedInstance()Interface [inline, static]
getTime()=0Interface [pure virtual]
getWindowHeight()=0Interface [pure virtual]
getWindowWidth()=0Interface [pure virtual]
Init(Interface *iface, int argc, const char *argv[], int width, int height)Interface [static]
init(int argc, const char *argv[], int width, int height)=0Interface [protected, pure virtual]
LEFT_BUTTON enum valueInterface
MIDDLE_BUTTON enum valueInterface
MouseButtonType enum nameInterface
name()Interface [inline, virtual]
repaint()=0Interface [pure virtual]
RIGHT_BUTTON enum valueInterface
setFullScreen(bool fullScreen)=0Interface [pure virtual]
setIdleCallback(void(*func)(void))=0Interface [pure virtual]
setKeyboardCallback(void(*func)(int key, int x, int y, bool special, bool down, unsigned int modifiers))=0Interface [pure virtual]
setMouseEventCallback(void(*func)(int x, int y, MouseButtonType button, bool down))=0Interface [pure virtual]
setMouseMotionCallback(void(*func)(int x, int y))=0Interface [pure virtual]
setPaintCallback(void(*func)(void))=0Interface [pure virtual]
setRawEventCallback(void(*func)(void *event))=0Interface [pure virtual]
setWindowSize(int width, int height)=0Interface [pure virtual]
sharedInstanceInterface [private, static]
start()=0Interface [pure virtual]
~Interface()Interface [inline, virtual]


Generated on Sun Mar 11 15:33:26 2007 for MetalWarriors by  doxygen 1.4.7