]> git.bts.cx Git - benzene.git/blob - src/bz/input/input.h
Fixed Aseprite rendering system
[benzene.git] / src / bz / input / input.h
1 #ifndef BZ_INPUT_INPUT_H
2 #define BZ_INPUT_INPUT_H
3
4 #include <bz/input/input_id.h>
5 #include <bz/types/common.h>
6
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10
11 extern void bzInputProcessFrame(void);
12
13 extern bool bzInputGetBooleanValue(BZInputID inputID);
14 extern int bzInputGetIntegerValue(BZInputID inputID);
15 extern float bzInputGetFloatValue(BZInputID inputID);
16
17 // FIXME, remove these
18 extern bool bzInputBtn(int id);
19 extern bool bzInputBtnP(int id);
20
21 #ifdef __cplusplus
22 }
23 #endif
24
25 #endif