From 29e2d9db80e31003e9d58db986ee0966ec844df8 Mon Sep 17 00:00:00 2001 From: tylermurphy534 Date: Sun, 25 Sep 2022 19:05:56 -0400 Subject: 3D Chunks rendering --- src/keyboard_movement_controller.hpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/keyboard_movement_controller.hpp') diff --git a/src/keyboard_movement_controller.hpp b/src/keyboard_movement_controller.hpp index e7fa04b..75264c0 100644 --- a/src/keyboard_movement_controller.hpp +++ b/src/keyboard_movement_controller.hpp @@ -9,9 +9,14 @@ #include namespace app { + class KeyboardMovementController { public: + + KeyboardMovementController(xe::Input &input, xe::GameObject &viewerObject); + ~KeyboardMovementController(); + struct KeyMappings { int moveLeft = KEY_A; int moveRight = KEY_D; @@ -25,7 +30,10 @@ namespace app { int lookDown = KEY_DOWN; }; - void update(xe::Input &input, xe::GameObject& gameObject, float dt); + void update(float dt); + + xe::Input &input; + xe::GameObject &viewerObject; KeyMappings keys{}; float moveSpeed{3.f}; -- cgit v1.2.3-freya