diff options
| author | Albert Cervin <albert@acervin.com> | 2022-12-06 12:58:51 +0100 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2022-12-06 12:58:51 +0100 |
| commit | 66d50bd7b04922a91fbe3e4d49c68070ec1a7b14 (patch) | |
| tree | 87600e117f4262555bcc875b09e050536cbee492 /src/keyboard.h | |
| parent | 78410b18e5d4d117b714eb9f34c689920c32a985 (diff) | |
| download | dged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.tar.gz dged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.tar.xz dged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.zip | |
Add minibuffer
Diffstat (limited to 'src/keyboard.h')
| -rw-r--r-- | src/keyboard.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/keyboard.h b/src/keyboard.h index 1a437fc..4078213 100644 --- a/src/keyboard.h +++ b/src/keyboard.h @@ -1,4 +1,5 @@ #include <stdbool.h> +#include <stddef.h> #include <stdint.h> enum modifiers { @@ -27,9 +28,8 @@ struct reactor; struct keyboard keyboard_create(struct reactor *reactor); -struct keyboard_update keyboard_begin_frame(struct keyboard *kbd, - struct reactor *reactor); - -void keyboard_end_frame(struct keyboard *kbd); +struct keyboard_update keyboard_update(struct keyboard *kbd, + struct reactor *reactor); bool key_equal(struct key *key, uint8_t mod, uint8_t c); +void key_name(struct key *key, char *buf, size_t capacity); |
