diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2024-02-06 09:48:05 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2024-02-06 09:48:05 +0000 |
| commit | 3705b14a4b2ac0d6baa418f08991424cfad89891 (patch) | |
| tree | e66853908357fb02deee6718a3bc0aedd3736c7a /src/core/include/engine/engine.h | |
| parent | d52bd1c709456164b167cc7389b641b690c97ee5 (diff) | |
Works on my machine
Albeit when compiled twice :)
Diffstat (limited to 'src/core/include/engine/engine.h')
| -rw-r--r-- | src/core/include/engine/engine.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/core/include/engine/engine.h b/src/core/include/engine/engine.h index e8a5ace..ba4e227 100644 --- a/src/core/include/engine/engine.h +++ b/src/core/include/engine/engine.h @@ -3,14 +3,17 @@ #include <stdbool.h> -#include <engine/input.h> -#include <engine/logging.h> -#include <engine/memory.h> +// TODO: Cleanup the includes, ideally this header file should only include all +// "public-facing" headers. + +#include <engine/core/types.h> +#include <engine/core/logging.h> +#include <engine/core/memory.h> +#include <engine/core/state.h> +#include <engine/ctrl/input.h> #include <engine/resources.h> -#include <engine/stack.h> -#include <engine/state.h> -#include <engine/types.h> -#include <engine/vector.h> +#include <engine/utils/stack.h> +#include <engine/utils/vector.h> typedef struct { u32 texture_id; @@ -83,7 +86,7 @@ void engine_input_ctx_push(i_ctx* ctx); void engine_input_ctx_pop(void); void engine_input_ctx_reset(void); -#include "rendering.h" +#include <engine/rendering/rendering.h> #ifdef ENGINE_INTERNALS |
