summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorJohnny Richard <johnnyricha@gmail.com>2021-04-13 02:53:13 +0200
committerJohnny Richard <johnnyricha@gmail.com>2021-04-13 02:53:13 +0200
commitf3d0c2c7bb2dd82b677fe883212d7442b8acb49e (patch)
treeb3cd866a257406281144075c0af2407b9de2978c /src/main.c
parent43c0fb1fba4b467fad4260b87cd8149692d44910 (diff)
Move controller update to a new update function
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c38
1 files changed, 1 insertions, 37 deletions
diff --git a/src/main.c b/src/main.c
index 4f685b2..19c4acf 100644
--- a/src/main.c
+++ b/src/main.c
@@ -47,43 +47,7 @@ main (int argc,
if (event.type == SDL_QUIT) {
quit = true;
}
-
- if (event.type == SDL_KEYDOWN) {
- switch (event.key.keysym.sym) {
- case SDLK_UP:
- controller.up = true;
- break;
- case SDLK_DOWN:
- controller.down = true;
- break;
- case SDLK_LEFT:
- controller.left = true;
- break;
- case SDLK_RIGHT:
- controller.right = true;
- break;
- }
- }
-
- if (event.type == SDL_KEYUP) {
- switch (event.key.keysym.sym) {
- case SDLK_UP:
- controller.up = false;
- break;
-
- case SDLK_DOWN:
- controller.down = false;
- break;
-
- case SDLK_LEFT:
- controller.left = false;
- break;
-
- case SDLK_RIGHT:
- controller.right = false;
- break;
- }
- }
+ controller_update(&controller, &event);
}
if (controller.up) rect.y -= 1;