diff options
Diffstat (limited to 'input.h')
-rw-r--r-- | input.h | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +#ifndef INPUT_H_ +#define INPUT_H_ + +#include <SDL2/SDL.h> + +enum Actions { + ACTION_QUIT, + ACTION_MOVE_UP, + ACTION_MOVE_DOWN, + ACTION_MOVE_LEFT, + ACTION_MOVE_RIGHT, + + ACTION_STATE_COUNT +}; + +void handleKeyboardEvent(int *action_states, SDL_Event event); + +/* int action_status(enum Actions action); */ + +/* void action_toggle(enum Actions action); */ + +#endif // INPUT_H_ |