#include <queue>
#include <list>
#include "vegastrike.h"
#include "vs_globals.h"
#include "in_kb.h"
#include "in_handler.h"
#include "gldrv/winsys.h"
#include "in_kb_data.h"
Go to the source code of this file.
|
int | shiftup (int ch) |
|
int | shiftdown (int ch) |
|
void | setActiveModifiers (unsigned int mask) |
|
unsigned int | getActiveModifiers () |
|
unsigned int | pullActiveModifiers () |
|
unsigned int | getModifier (const char *mod_name) |
|
int | getModifier (bool alton, bool cntrlon, bool shifton) |
|
void | glut_keyboard_cb (unsigned int ch, unsigned int mod, bool release, int x, int y) |
|
void | RestoreKB () |
|
void | InitKB () |
|
void | ProcessKB (unsigned int player) |
|
void | BindKey (int key, unsigned int mod, unsigned int player, KBHandler handler, const KBData &data) |
|
void | UnbindKey (int key, unsigned int mod) |
|
void BindKey |
( |
int |
key, |
|
|
unsigned int |
mod, |
|
|
unsigned int |
player, |
|
|
KBHandler |
handler, |
|
|
const KBData & |
data |
|
) |
| |
unsigned int getActiveModifiers |
( |
) | |
|
unsigned int getModifier |
( |
const char * |
mod_name) | |
|
int getModifier |
( |
bool |
alton, |
|
|
bool |
cntrlon, |
|
|
bool |
shifton |
|
) |
| |
void glut_keyboard_cb |
( |
unsigned int |
ch, |
|
|
unsigned int |
mod, |
|
|
bool |
release, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
void ProcessKB |
( |
unsigned int |
player) | |
|
unsigned int pullActiveModifiers |
( |
) | |
|
void setActiveModifiers |
( |
unsigned int |
mask) | |
|
void UnbindKey |
( |
int |
key, |
|
|
unsigned int |
mod |
|
) |
| |