Add keycodes.h.
This commit is contained in:
parent
569fcf994b
commit
53b1823dc3
2 changed files with 159 additions and 1 deletions
|
@ -8,7 +8,8 @@ SRCS = OGKBitmap.m \
|
||||||
OGKEventQueue.m
|
OGKEventQueue.m
|
||||||
|
|
||||||
INCLUDES = ${SRCS:.m=.h} \
|
INCLUDES = ${SRCS:.m=.h} \
|
||||||
ObjGameKit.h
|
ObjGameKit.h \
|
||||||
|
keycodes.h
|
||||||
|
|
||||||
include ../buildsys.mk
|
include ../buildsys.mk
|
||||||
include ../extra.mk
|
include ../extra.mk
|
||||||
|
|
157
src/keycodes.h
Normal file
157
src/keycodes.h
Normal file
|
@ -0,0 +1,157 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2012 Jonathan Schleifer <js@webkeks.org>
|
||||||
|
*
|
||||||
|
* This software is provided 'as-is', without any express or implied warranty.
|
||||||
|
* In no event will the authors be held liable for any damages arising from the
|
||||||
|
* use of this software.
|
||||||
|
*
|
||||||
|
* Permission is granted to anyone to use this software for any purpose,
|
||||||
|
* including commercial applications, and to alter it and redistribute it
|
||||||
|
* freely, subject to the following restrictions:
|
||||||
|
*
|
||||||
|
* 1.) The origin of this software must not be misrepresented; you must not
|
||||||
|
* claim that you wrote the original software. If you use this software
|
||||||
|
* in a product, an acknowledgment in the product documentation would be
|
||||||
|
* appreciated but is not required.
|
||||||
|
* 2.) Altered source versions must be plainly marked as such, and must not
|
||||||
|
* be misrepresented as being the original software.
|
||||||
|
* 3.) This notice may not be removed or altered from any source distribution.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define OGK_KEY_A ALLEGRO_KEY_A
|
||||||
|
#define OGK_KEY_B ALLEGRO_KEY_B
|
||||||
|
#define OGK_KEY_C ALLEGRO_KEY_C
|
||||||
|
#define OGK_KEY_D ALLEGRO_KEY_D
|
||||||
|
#define OGK_KEY_E ALLEGRO_KEY_E
|
||||||
|
#define OGK_KEY_F ALLEGRO_KEY_F
|
||||||
|
#define OGK_KEY_G ALLEGRO_KEY_G
|
||||||
|
#define OGK_KEY_H ALLEGRO_KEY_H
|
||||||
|
#define OGK_KEY_I ALLEGRO_KEY_I
|
||||||
|
#define OGK_KEY_J ALLEGRO_KEY_J
|
||||||
|
#define OGK_KEY_K ALLEGRO_KEY_K
|
||||||
|
#define OGK_KEY_L ALLEGRO_KEY_L
|
||||||
|
#define OGK_KEY_M ALLEGRO_KEY_M
|
||||||
|
#define OGK_KEY_N ALLEGRO_KEY_N
|
||||||
|
#define OGK_KEY_O ALLEGRO_KEY_O
|
||||||
|
#define OGK_KEY_P ALLEGRO_KEY_P
|
||||||
|
#define OGK_KEY_Q ALLEGRO_KEY_Q
|
||||||
|
#define OGK_KEY_R ALLEGRO_KEY_R
|
||||||
|
#define OGK_KEY_S ALLEGRO_KEY_S
|
||||||
|
#define OGK_KEY_T ALLEGRO_KEY_T
|
||||||
|
#define OGK_KEY_U ALLEGRO_KEY_U
|
||||||
|
#define OGK_KEY_V ALLEGRO_KEY_V
|
||||||
|
#define OGK_KEY_W ALLEGRO_KEY_W
|
||||||
|
#define OGK_KEY_X ALLEGRO_KEY_X
|
||||||
|
#define OGK_KEY_Y ALLEGRO_KEY_Y
|
||||||
|
#define OGK_KEY_Z ALLEGRO_KEY_Z
|
||||||
|
#define OGK_KEY_0 ALLEGRO_KEY_0
|
||||||
|
#define OGK_KEY_1 ALLEGRO_KEY_1
|
||||||
|
#define OGK_KEY_2 ALLEGRO_KEY_2
|
||||||
|
#define OGK_KEY_3 ALLEGRO_KEY_3
|
||||||
|
#define OGK_KEY_4 ALLEGRO_KEY_4
|
||||||
|
#define OGK_KEY_5 ALLEGRO_KEY_5
|
||||||
|
#define OGK_KEY_6 ALLEGRO_KEY_6
|
||||||
|
#define OGK_KEY_7 ALLEGRO_KEY_7
|
||||||
|
#define OGK_KEY_8 ALLEGRO_KEY_8
|
||||||
|
#define OGK_KEY_9 ALLEGRO_KEY_9
|
||||||
|
#define OGK_KEY_PAD_0 ALLEGRO_KEY_PAD_0
|
||||||
|
#define OGK_KEY_PAD_1 ALLEGRO_KEY_PAD_1
|
||||||
|
#define OGK_KEY_PAD_2 ALLEGRO_KEY_PAD_2
|
||||||
|
#define OGK_KEY_PAD_3 ALLEGRO_KEY_PAD_3
|
||||||
|
#define OGK_KEY_PAD_4 ALLEGRO_KEY_PAD_4
|
||||||
|
#define OGK_KEY_PAD_5 ALLEGRO_KEY_PAD_5
|
||||||
|
#define OGK_KEY_PAD_6 ALLEGRO_KEY_PAD_6
|
||||||
|
#define OGK_KEY_PAD_7 ALLEGRO_KEY_PAD_7
|
||||||
|
#define OGK_KEY_PAD_8 ALLEGRO_KEY_PAD_8
|
||||||
|
#define OGK_KEY_PAD_9 ALLEGRO_KEY_PAD_9
|
||||||
|
#define OGK_KEY_F1 ALLEGRO_KEY_F1
|
||||||
|
#define OGK_KEY_F2 ALLEGRO_KEY_F2
|
||||||
|
#define OGK_KEY_F3 ALLEGRO_KEY_F3
|
||||||
|
#define OGK_KEY_F4 ALLEGRO_KEY_F4
|
||||||
|
#define OGK_KEY_F5 ALLEGRO_KEY_F5
|
||||||
|
#define OGK_KEY_F6 ALLEGRO_KEY_F6
|
||||||
|
#define OGK_KEY_F7 ALLEGRO_KEY_F7
|
||||||
|
#define OGK_KEY_F8 ALLEGRO_KEY_F8
|
||||||
|
#define OGK_KEY_F9 ALLEGRO_KEY_F9
|
||||||
|
#define OGK_KEY_F10 ALLEGRO_KEY_F10
|
||||||
|
#define OGK_KEY_F11 ALLEGRO_KEY_F11
|
||||||
|
#define OGK_KEY_F12 ALLEGRO_KEY_F12
|
||||||
|
#define OGK_KEY_ESCAPE ALLEGRO_KEY_ESCAPE
|
||||||
|
#define OGK_KEY_TILDE ALLEGRO_KEY_TILDE
|
||||||
|
#define OGK_KEY_MINUS ALLEGRO_KEY_MINUS
|
||||||
|
#define OGK_KEY_EQUALS ALLEGRO_KEY_EQUALS
|
||||||
|
#define OGK_KEY_BACKSPACE ALLEGRO_KEY_BACKSPACE
|
||||||
|
#define OGK_KEY_TAB ALLEGRO_KEY_TAB
|
||||||
|
#define OGK_KEY_OPENBRACE ALLEGRO_KEY_OPENBRACE
|
||||||
|
#define OGK_KEY_CLOSEBRACE ALLEGRO_KEY_CLOSEBRACE
|
||||||
|
#define OGK_KEY_ENTER ALLEGRO_KEY_ENTER
|
||||||
|
#define OGK_KEY_SEMICOLON ALLEGRO_KEY_SEMICOLON
|
||||||
|
#define OGK_KEY_QUOTE ALLEGRO_KEY_QUOTE
|
||||||
|
#define OGK_KEY_BACKSLASH ALLEGRO_KEY_BACKSLASH
|
||||||
|
#define OGK_KEY_BACKSLASH2 ALLEGRO_KEY_BACKSLASH2
|
||||||
|
#define OGK_KEY_COMMA ALLEGRO_KEY_COMMA
|
||||||
|
#define OGK_KEY_FULLSTOP ALLEGRO_KEY_FULLSTOP
|
||||||
|
#define OGK_KEY_SLASH ALLEGRO_KEY_SLASH
|
||||||
|
#define OGK_KEY_SPACE ALLEGRO_KEY_SPACE
|
||||||
|
#define OGK_KEY_INSERT ALLEGRO_KEY_INSERT
|
||||||
|
#define OGK_KEY_DELETE ALLEGRO_KEY_DELETE
|
||||||
|
#define OGK_KEY_HOME ALLEGRO_KEY_HOME
|
||||||
|
#define OGK_KEY_END ALLEGRO_KEY_END
|
||||||
|
#define OGK_KEY_PGUP ALLEGRO_KEY_PGUP
|
||||||
|
#define OGK_KEY_PGDN ALLEGRO_KEY_PGDN
|
||||||
|
#define OGK_KEY_LEFT ALLEGRO_KEY_LEFT
|
||||||
|
#define OGK_KEY_RIGHT ALLEGRO_KEY_RIGHT
|
||||||
|
#define OGK_KEY_UP ALLEGRO_KEY_UP
|
||||||
|
#define OGK_KEY_DOWN ALLEGRO_KEY_DOWN
|
||||||
|
#define OGK_KEY_PAD_SLASH ALLEGRO_KEY_PAD_SLASH
|
||||||
|
#define OGK_KEY_PAD_ASTERISK ALLEGRO_KEY_PAD_ASTERISK
|
||||||
|
#define OGK_KEY_PAD_MINUS ALLEGRO_KEY_PAD_MINUS
|
||||||
|
#define OGK_KEY_PAD_PLUS ALLEGRO_KEY_PAD_PLUS
|
||||||
|
#define OGK_KEY_PAD_DELETE ALLEGRO_KEY_PAD_DELETE
|
||||||
|
#define OGK_KEY_PAD_ENTER ALLEGRO_KEY_PAD_ENTER
|
||||||
|
#define OGK_KEY_PRINTSCREEN ALLEGRO_KEY_PRINTSCREEN
|
||||||
|
#define OGK_KEY_PAUSE ALLEGRO_KEY_PAUSE
|
||||||
|
#define OGK_KEY_ABNT_C1 ALLEGRO_KEY_ABNT_C1
|
||||||
|
#define OGK_KEY_YEN ALLEGRO_KEY_YEN
|
||||||
|
#define OGK_KEY_KANA ALLEGRO_KEY_KANA
|
||||||
|
#define OGK_KEY_CONVERT ALLEGRO_KEY_CONVERT
|
||||||
|
#define OGK_KEY_NOCONVERT ALLEGRO_KEY_NOCONVERT
|
||||||
|
#define OGK_KEY_AT ALLEGRO_KEY_AT
|
||||||
|
#define OGK_KEY_CIRCUMFLEX ALLEGRO_KEY_CIRCUMFLEX
|
||||||
|
#define OGK_KEY_COLON2 ALLEGRO_KEY_COLON2
|
||||||
|
#define OGK_KEY_KANJI ALLEGRO_KEY_KANJI
|
||||||
|
#define OGK_KEY_PAD_EQUALS ALLEGRO_KEY_PAD_EQUALS
|
||||||
|
#define OGK_KEY_BACKQUOTE ALLEGRO_KEY_BACKQUOTE
|
||||||
|
#define OGK_KEY_SEMICOLON2 ALLEGRO_KEY_SEMICOLON2
|
||||||
|
#define OGK_KEY_COMMAND ALLEGRO_KEY_COMMAND
|
||||||
|
#define OGK_KEY_UNKNOWN ALLEGRO_KEY_UNKNOWN
|
||||||
|
#define OGK_KEY_MODIFIERS ALLEGRO_KEY_MODIFIERS
|
||||||
|
#define OGK_KEY_LSHIFT ALLEGRO_KEY_LSHIFT
|
||||||
|
#define OGK_KEY_RSHIFT ALLEGRO_KEY_RSHIFT
|
||||||
|
#define OGK_KEY_LCTRL ALLEGRO_KEY_LCTRL
|
||||||
|
#define OGK_KEY_RCTRL ALLEGRO_KEY_RCTRL
|
||||||
|
#define OGK_KEY_ALT ALLEGRO_KEY_ALT
|
||||||
|
#define OGK_KEY_ALTGR ALLEGRO_KEY_ALTGR
|
||||||
|
#define OGK_KEY_LWIN ALLEGRO_KEY_LWIN
|
||||||
|
#define OGK_KEY_RWIN ALLEGRO_KEY_RWIN
|
||||||
|
#define OGK_KEY_MENU ALLEGRO_KEY_MENU
|
||||||
|
#define OGK_KEY_SCROLLLOCK ALLEGRO_KEY_SCROLLLOCK
|
||||||
|
#define OGK_KEY_NUMLOCK ALLEGRO_KEY_NUMLOCK
|
||||||
|
#define OGK_KEY_CAPSLOCK ALLEGRO_KEY_CAPSLOCK
|
||||||
|
#define OGK_KEY_MAX ALLEGRO_KEY_MAX
|
||||||
|
#define OGK_KEYMOD_SHIFT ALLEGRO_KEYMOD_SHIFT
|
||||||
|
#define OGK_KEYMOD_CTRL ALLEGRO_KEYMOD_CTRL
|
||||||
|
#define OGK_KEYMOD_ALT ALLEGRO_KEYMOD_ALT
|
||||||
|
#define OGK_KEYMOD_LWIN ALLEGRO_KEYMOD_LWIN
|
||||||
|
#define OGK_KEYMOD_RWIN ALLEGRO_KEYMOD_RWIN
|
||||||
|
#define OGK_KEYMOD_MENU ALLEGRO_KEYMOD_MENU
|
||||||
|
#define OGK_KEYMOD_ALTGR ALLEGRO_KEYMOD_ALTGR
|
||||||
|
#define OGK_KEYMOD_COMMAND ALLEGRO_KEYMOD_COMMAND
|
||||||
|
#define OGK_KEYMOD_SCROLLLOCK ALLEGRO_KEYMOD_SCROLLLOCK
|
||||||
|
#define OGK_KEYMOD_NUMLOCK ALLEGRO_KEYMOD_NUMLOCK
|
||||||
|
#define OGK_KEYMOD_CAPSLOCK ALLEGRO_KEYMOD_CAPSLOCK
|
||||||
|
#define OGK_KEYMOD_INALTSEQ ALLEGRO_KEYMOD_INALTSEQ
|
||||||
|
#define OGK_KEYMOD_ACCENT1 ALLEGRO_KEYMOD_ACCENT1
|
||||||
|
#define OGK_KEYMOD_ACCENT2 ALLEGRO_KEYMOD_ACCENT2
|
||||||
|
#define OGK_KEYMOD_ACCENT3 ALLEGRO_KEYMOD_ACCENT3
|
||||||
|
#define OGK_KEYMOD_ACCENT4 ALLEGRO_KEYMOD_ACCENT4
|
Reference in a new issue