package com.googlecode.gwtquake.shared.client;
/**
* Keyboard constants.
*/
public class Keys {
//
// these are the key numbers that should be passed to Key_Event
//
public static final int K_TAB = 9;
public static final int K_ENTER = 13;
public static final int K_ESCAPE = 27;
public static final int K_SPACE = 32;
// normal keys should be passed as lowercased ascii
public static final int K_BACKSPACE = 127;
public static final int K_UPARROW = 128;
public static final int K_DOWNARROW = 129;
public static final int K_LEFTARROW = 130;
public static final int K_RIGHTARROW = 131;
public static final int K_ALT = 132;
public static final int K_CTRL = 133;
public static final int K_SHIFT = 134;
public static final int K_F1 = 135;
public static final int K_F2 = 136;
public static final int K_F3 = 137;
public static final int K_F4 = 138;
public static final int K_F5 = 139;
public static final int K_F6 = 140;
public static final int K_F7 = 141;
public static final int K_F8 = 142;
public static final int K_F9 = 143;
public static final int K_F10 = 144;
public static final int K_F11 = 145;
public static final int K_F12 = 146;
public static final int K_INS = 147;
public static final int K_DEL = 148;
public static final int K_PGDN = 149;
public static final int K_PGUP = 150;
public static final int K_HOME = 151;
public static final int K_END = 152;
public static final int K_KP_HOME = 160;
public static final int K_KP_UPARROW = 161;
public static final int K_KP_PGUP = 162;
public static final int K_KP_LEFTARROW = 163;
public static final int K_KP_5 = 164;
public static final int K_KP_RIGHTARROW = 165;
public static final int K_KP_END = 166;
public static final int K_KP_DOWNARROW = 167;
public static final int K_KP_PGDN = 168;
public static final int K_KP_ENTER = 169;
public static final int K_KP_INS = 170;
public static final int K_KP_DEL = 171;
public static final int K_KP_SLASH = 172;
public static final int K_KP_MINUS = 173;
public static final int K_KP_PLUS = 174;
public static final int K_PAUSE = 255;
//
// mouse buttons generate virtual keys
//
public static final int K_MOUSE1 = 200;
public static final int K_MOUSE2 = 201;
public static final int K_MOUSE3 = 202;
//
// joystick buttons
//
public static final int K_JOY1 = 203;
public static final int K_JOY2 = 204;
public static final int K_JOY3 = 205;
public static final int K_JOY4 = 206;
public static final int K_MWHEELDOWN = 239;
public static final int K_MWHEELUP = 240;
}