mod_sim_keyboard.hh

Go to the documentation of this file.
00001 /*
00008  * LEGAL:   COPYRIGHT (C) 2004 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 #if COMPILING_MODULE_SIM
00014 #ifndef MOD_SIM_KEYBOARD_HH
00015 #define MOD_SIM_KEYBOARD_HH 1
00016 
00017 namespace mod_sim {
00018 
00019 // Common keyboard functions.
00020 
00021 bool
00022 KeyboardCommonHandler( const inp::Keyboard::Event& keyEvent );
00023 
00024 void
00025 KeyboardTranslateEye( uint axis, fp inc );
00026 
00027 void
00028 KeyboardRotateEye( uint axis, Radian rad );
00029 
00030 //------------------------------------------------------------------------------
00031 
00032 #if MOD_SIM_KEYBOARD_CC
00033 
00034 INTERN void
00035 TranslateLight( uint axis, fp inc );
00036 
00037 #endif
00038 
00039 } // namespace mod_sim
00040 
00041 #endif // MOD_SIM_KEYBOARD_HH
00042 #endif // COMPILING_MODULE_SIM
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:12 2007