/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
#ifndef ENGINE_KEYS_H
#define ENGINE_KEYS_H
/* AUTO GENERATED! DO NOT EDIT MANUALLY! */

enum
{
	KEY_UNKNOWN = -1,
	KEY_SPACE = 32,
	KEY_SPECIAL = 256,
	KEY_ESC = (KEY_SPECIAL+1),
	KEY_F1 = (KEY_SPECIAL+2),
	KEY_F2 = (KEY_SPECIAL+3),
	KEY_F3 = (KEY_SPECIAL+4),
	KEY_F4 = (KEY_SPECIAL+5),
	KEY_F5 = (KEY_SPECIAL+6),
	KEY_F6 = (KEY_SPECIAL+7),
	KEY_F7 = (KEY_SPECIAL+8),
	KEY_F8 = (KEY_SPECIAL+9),
	KEY_F9 = (KEY_SPECIAL+10),
	KEY_F10 = (KEY_SPECIAL+11),
	KEY_F11 = (KEY_SPECIAL+12),
	KEY_F12 = (KEY_SPECIAL+13),
	KEY_F13 = (KEY_SPECIAL+14),
	KEY_F14 = (KEY_SPECIAL+15),
	KEY_F15 = (KEY_SPECIAL+16),
	KEY_F16 = (KEY_SPECIAL+17),
	KEY_F17 = (KEY_SPECIAL+18),
	KEY_F18 = (KEY_SPECIAL+19),
	KEY_F19 = (KEY_SPECIAL+20),
	KEY_F20 = (KEY_SPECIAL+21),
	KEY_F21 = (KEY_SPECIAL+22),
	KEY_F22 = (KEY_SPECIAL+23),
	KEY_F23 = (KEY_SPECIAL+24),
	KEY_F24 = (KEY_SPECIAL+25),
	KEY_F25 = (KEY_SPECIAL+26),
	KEY_UP = (KEY_SPECIAL+27),
	KEY_DOWN = (KEY_SPECIAL+28),
	KEY_LEFT = (KEY_SPECIAL+29),
	KEY_RIGHT = (KEY_SPECIAL+30),
	KEY_LSHIFT = (KEY_SPECIAL+31),
	KEY_RSHIFT = (KEY_SPECIAL+32),
	KEY_LCTRL = (KEY_SPECIAL+33),
	KEY_RCTRL = (KEY_SPECIAL+34),
	KEY_LALT = (KEY_SPECIAL+35),
	KEY_RALT = (KEY_SPECIAL+36),
	KEY_TAB = (KEY_SPECIAL+37),
	KEY_ENTER = (KEY_SPECIAL+38),
	KEY_BACKSPACE = (KEY_SPECIAL+39),
	KEY_INSERT = (KEY_SPECIAL+40),
	KEY_DEL = (KEY_SPECIAL+41),
	KEY_PAGEUP = (KEY_SPECIAL+42),
	KEY_PAGEDOWN = (KEY_SPECIAL+43),
	KEY_HOME = (KEY_SPECIAL+44),
	KEY_END = (KEY_SPECIAL+45),
	KEY_KP_0 = (KEY_SPECIAL+46),
	KEY_KP_1 = (KEY_SPECIAL+47),
	KEY_KP_2 = (KEY_SPECIAL+48),
	KEY_KP_3 = (KEY_SPECIAL+49),
	KEY_KP_4 = (KEY_SPECIAL+50),
	KEY_KP_5 = (KEY_SPECIAL+51),
	KEY_KP_6 = (KEY_SPECIAL+52),
	KEY_KP_7 = (KEY_SPECIAL+53),
	KEY_KP_8 = (KEY_SPECIAL+54),
	KEY_KP_9 = (KEY_SPECIAL+55),
	KEY_KP_DIVIDE = (KEY_SPECIAL+56),
	KEY_KP_MULTIPLY = (KEY_SPECIAL+57),
	KEY_KP_SUBTRACT = (KEY_SPECIAL+58),
	KEY_KP_ADD = (KEY_SPECIAL+59),
	KEY_KP_DECIMAL = (KEY_SPECIAL+60),
	KEY_KP_EQUAL = (KEY_SPECIAL+61),
	KEY_KP_ENTER = (KEY_SPECIAL+62),
	KEY_REPEAT = 0x00030005,
	KEY_MOUSE_WHEEL_DOWN = 382,
	KEY_MOUSE_WHEEL_UP = 383,
	KEY_MOUSE_FIRST = 384,
	KEY_MOUSE_1 = KEY_MOUSE_FIRST+0,
	KEY_MOUSE_2 = KEY_MOUSE_FIRST+1,
	KEY_MOUSE_3 = KEY_MOUSE_FIRST+2,
	KEY_MOUSE_4 = KEY_MOUSE_FIRST+3,
	KEY_MOUSE_5 = KEY_MOUSE_FIRST+4,
	KEY_MOUSE_6 = KEY_MOUSE_FIRST+5,
	KEY_MOUSE_7 = KEY_MOUSE_FIRST+6,
	KEY_MOUSE_8 = KEY_MOUSE_FIRST+7,
	KEY_LAST
};

#endif
