inp_joystick_nop.hh

Go to the documentation of this file.
00001 /*
00008  * LEGAL:   COPYRIGHT (C) 2007 JIM E. BROOKS
00009  *          THIS SOURCE CODE IS RELEASED UNDER THE TERMS
00010  *          OF THE GNU GENERAL PUBLIC LICENSE VERSION 2 (GPL 2).
00011  *****************************************************************************/
00012 
00013 #ifndef INP_JOYSTICK_NOP_HH
00014 #define INP_JOYSTICK_NOP_HH 1
00015 
00016 namespace inp {
00017 
00021 class JoystickNop : public Joystick
00022 {
00023 
00024 public:
00025     JoystickNop( void ) { }
00026     bool    PollEvent( UNUSED Event& event ) { return false; }
00027     bool    Open( void ) { return false; }  // nothing to open, return false
00028     void    Close( void ) { }
00029     void    PrintStatus( void ) { }
00030 };
00031 
00032 } // namespace inp
00033 
00034 #endif // INP_JOYSTICK_NOP_HH
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:11 2007