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

WindowListener.h

Go to the documentation of this file.
00001 #ifndef OglGui_WindowListener_h
00002 #define OglGui_WindowListener_h
00003 
00004 namespace OglGui
00005 {
00006 
00007 class Window;
00008 
00009 class WindowListener
00010 {
00011 public:
00012 
00013     virtual void WindowInitEvent(Window *src, void *userData)
00014     {
00015     }
00016 
00017     virtual void WindowExitEvent(Window *src, void *userData)
00018     {
00019     }
00020 
00021     virtual void WindowInitDisplayEvent(Window *src, void *userData)
00022     {
00023     }
00024 
00025     virtual void WindowDisplayEvent(Window *src, void *userData)
00026     {
00027     }
00028 
00029     virtual void
00030     WindowReshapeEvent(Window *src, int w, int h, void *userData)
00031     {
00032     }
00033 
00034     virtual void
00035     WindowViewportEvent(Window *src, int w, int h, void *userData)
00036     {
00037     }
00038 
00039     virtual void
00040     WindowMouseEvent(Window *src, int msg, int but, int state,
00041                      int x, int y, void *userData )
00042     {
00043     }
00044 
00045     virtual void
00046     WindowKeyboardEvent(Window *src, int c, int state, void *userData)
00047     {
00048     }
00049 
00050 };
00051 
00052 } // namespace OglGui
00053 #endif

Generated on Fri Mar 19 09:31:41 2010 for ImpalaSrc by  doxygen 1.5.1