summaryrefslogtreecommitdiff
path: root/include/engine/state.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/engine/state.h')
-rw-r--r--include/engine/state.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/include/engine/state.h b/include/engine/state.h
index 9c832f5..13593ed 100644
--- a/include/engine/state.h
+++ b/include/engine/state.h
@@ -11,19 +11,18 @@ typedef enum StateType {
STATE_quit,
} StateType;
+extern const char* StateTypeStr[];
-extern const char *StateTypeStr[];
+StateType (*State_updateFunc(StateType type))(void*);
-StateType(*State_updateFunc(StateType type))(void*);
-
-void State_init(StateType type, memory *mem);
-void State_free(StateType type, memory *mem);
-StateType State_update(StateType type, memory *mem);
+void State_init(StateType type, memory* mem);
+void State_free(StateType type, memory* mem);
+StateType State_update(StateType type, memory* mem);
/* Reloads shared object file associated with state */
#ifdef DAW_BUILD_HOTRELOAD
#include <engine/input.h>
-bool State_reload(StateType type, i_ctx **ctx, usize ctx_len);
+bool State_reload(StateType type, i_ctx** ctx, usize ctx_len);
#else
#define State_reload(_, _0, _1) true