From 8a17e653fe8945816ffda3bd64588b618d276286 Mon Sep 17 00:00:00 2001 From: 0scar Date: Tue, 27 Feb 2024 11:04:02 +0100 Subject: Make movement nice --- state_mainstate/include/states/mainstate.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'state_mainstate/include') diff --git a/state_mainstate/include/states/mainstate.h b/state_mainstate/include/states/mainstate.h index 042550f..5e7d88f 100644 --- a/state_mainstate/include/states/mainstate.h +++ b/state_mainstate/include/states/mainstate.h @@ -5,15 +5,27 @@ #include #include #include +#include //#include //#include //#include //#include +#include + typedef struct mainstate_state { /* Resources */ Shader shaders[10]; RenderObject objects[10]; + i_ctx input_ctx; + binding_t input_bindings[10]; + vec3 cam_dir; + f32 cam_dir_dt; + vec3 cam_pos; + vec3 cam_speed; + vec3 cam_acc; + Camera c; + f64 fov; Resources resources; f64 height; } mainstate_state; -- cgit v1.3