Archived
1
Fork 0
This repository has been archived on 2024-10-07. You can view files and clone it, but cannot push or open issues or pull requests.
kilo/include/input.h

27 lines
339 B
C
Raw Normal View History

2023-09-01 15:04:12 +00:00
#ifndef INPUT_H
#define INPUT_H
#include <stdint.h>
enum KEYS {
TAB = 9,
2023-09-04 15:53:43 +00:00
ENTER = 13,
ESCAPE = 27,
2023-09-03 11:01:22 +00:00
BACKSPACE = 127,
2023-09-01 15:04:12 +00:00
HOME = 0x100,
DEL,
PG_UP,
PG_DOWN,
END,
ARROW_UP,
ARROW_DOWN,
ARROW_LEFT,
ARROW_RIGHT,
NOP
};
typedef uint16_t KEY;
void input_process_key(void);
#endif // INPUT_H