![]() |
Public API Reference |
#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... | |
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.