CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csinput.h File Reference

Crystal Space input library. More...

#include "csutil/scf.h"

Go to the source code of this file.

Compounds

struct  iJoystickDriver
 Generic Joystick driver. More...

struct  iKeyboardDriver
 Generic Keyboard Driver. More...

struct  iMouseDriver
 Generic Mouse Driver. More...


Defines

#define CS_MAX_MOUSE_BUTTONS   10
 Maximal number of mouse buttons supported. More...

#define CS_MAX_JOYSTICK_COUNT   2
 Maximal number of joysticks supported. More...

#define CS_MAX_JOYSTICK_BUTTONS   10
 Maximal number of joystick buttons supported. More...


Detailed Description

Crystal Space input library.

These are the low-level interfaces to generic classes of input devices like keyboard, mouse, and joystick. System-dependent code should inherit system-specific classes from those defined below, implementing as much functionality as possible.

Definition in file iutil/csinput.h.


Generated for Crystal Space by doxygen 1.2.14