/* client/input.h This file is part of the Osirion project and is distributed under the terms and conditions of the GNU General Public License version 2 */ #ifndef __INCLUDED_cLIENT_INPUT_H__ #define __INCLUDED_cLIENT_INPUT_H__ #include "core/cvar.h" namespace client { namespace input { /// initialize the input subsystem void init(); /// shutdown the input subsystem void shutdown(); /// handle one frame of input events void frame(float seconds); extern int mouse_x; extern int mouse_y; extern bool mouse_deadzone; extern bool mouse_control; } // namespace input } // namespace client #endif // __INCLUDED_cLIENT_INPUT_H__