diff --git a/src/display.c b/src/display.c index 6bb4f02..9eb6cf6 100644 --- a/src/display.c +++ b/src/display.c @@ -4,6 +4,7 @@ #include #include "asset_manager.h" #include "game.h" +#include "texture.h" #include "errors.h" SDL_Window *window = NULL; diff --git a/src/headers/event_bus.h b/src/headers/event_bus.h index d961035..c5dec79 100644 --- a/src/headers/event_bus.h +++ b/src/headers/event_bus.h @@ -2,7 +2,6 @@ #define EVENT_BUS_H #include -#include "ecs.h" #include "linked_list.h" typedef int (*callback_t)(va_list event_args, void *subscribtion_args); diff --git a/src/headers/game.h b/src/headers/game.h index be8601e..e665547 100644 --- a/src/headers/game.h +++ b/src/headers/game.h @@ -21,7 +21,7 @@ typedef struct game_t { asset_manager_t asset_manager; entity_manager_t entity_manager; event_bus_t event_bus; - inputs_t events; + inputs_t inputs; float delta_time_ms; bool is_running; diff --git a/src/headers/inputs.h b/src/headers/inputs.h index 37298ea..ef2c7c7 100644 --- a/src/headers/inputs.h +++ b/src/headers/inputs.h @@ -2,7 +2,6 @@ #define KEYBOARD_H #include -#include "vector2d.h" #include "keycodes.h" #define INPUT_EVENT_KEY_UP SDL_EVENT_KEY_UP diff --git a/src/headers/linked_list.h b/src/headers/linked_list.h index 1433c49..1153aef 100644 --- a/src/headers/linked_list.h +++ b/src/headers/linked_list.h @@ -3,8 +3,7 @@ #include #include -#include -#include +#include /** * @brief Element struct for linked lists. diff --git a/src/headers/vector2d.h b/src/headers/vector2d.h index 5f8d8f7..bfb45b4 100644 --- a/src/headers/vector2d.h +++ b/src/headers/vector2d.h @@ -3,7 +3,6 @@ #include #include -#include /** * @brief Point struct. (int)