65 lines
1.6 KiB
C
65 lines
1.6 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* key.h :+: :+: :+: */
|
|
/* +:+ +:+ +:+ */
|
|
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
|
/* +#+#+#+#+#+ +#+ */
|
|
/* Created: 2022/12/10 16:12:49 by erey-bet #+# #+# */
|
|
/* Updated: 2022/12/10 16:13:41 by erey-bet ### ########.fr */
|
|
/* */
|
|
/* ************************************************************************** */
|
|
|
|
#ifndef KEY_H
|
|
# define KEY_H
|
|
|
|
// Keyboard LETTERS
|
|
|
|
# define K_A 97
|
|
# define K_B 98
|
|
# define K_C 99
|
|
# define K_D 100
|
|
# define K_E 101
|
|
# define K_F 102
|
|
# define K_G 103
|
|
# define K_H 104
|
|
# define K_I 105
|
|
# define K_J 106
|
|
# define K_K 107
|
|
# define K_L 108
|
|
# define K_M 109
|
|
# define K_N 110
|
|
# define K_O 111
|
|
# define K_P 112
|
|
# define K_Q 113
|
|
# define K_R 114
|
|
# define K_S 115
|
|
# define K_T 116
|
|
# define K_U 117
|
|
# define K_V 118
|
|
# define K_W 119
|
|
# define K_X 120
|
|
# define K_Y 121
|
|
# define K_Z 122
|
|
|
|
// Keyboard ARROWS
|
|
|
|
# define K_LEFT 65361
|
|
# define K_RIGHT 65363
|
|
# define K_UP 65362
|
|
# define K_DOWN 65364
|
|
|
|
// Keyboard MISC
|
|
|
|
# define K_SP 32
|
|
# define K_ESC 65307
|
|
|
|
// Mouse
|
|
# define M_CLK_L 1
|
|
# define M_CLK_R 3
|
|
# define M_CLK_M 2
|
|
# define M_SCR_U 4
|
|
# define M_SCR_D 5
|
|
|
|
#endif
|