Initialize input manager dynamically

To simulate multitouch, we will need more fields in input_manager, which
will be initialized dynamically.
This commit is contained in:
Romain Vimont
2019-10-06 21:36:06 +02:00
parent 6220456def
commit 9448eae8a4
3 changed files with 19 additions and 6 deletions

View File

@@ -16,6 +16,12 @@ struct input_manager {
struct screen *screen;
};
void
input_manager_init(struct input_manager *input_manager,
struct controller *controller,
struct video_buffer *video_buffer,
struct screen *screen);
void
input_manager_process_text_input(struct input_manager *input_manager,
const SDL_TextInputEvent *event);