bool is_top_down_view_on(void)
Definition game_state.c:29
void update_debug_console_state(void)
Definition game_state.c:89
trc_world_position_t get_current_camera_spawn(void)
Definition game_state.c:69
void load_level(const int level_idx)
Definition game_state.c:94
game_state_t * get_game_state(void)
Definition game_state.c:34
float get_current_map_size(void)
Definition game_state.c:59
int get_current_level_index(void)
Definition game_state.c:44
void update_game_state_fps(const int fps)
Definition game_state.c:79
void stop_game(void)
Definition game_state.c:84
scenes_t
Definition game_state.h:11
@ MAIN_MENU_SCENE
Definition game_state.h:12
@ GAME_SCENE
Definition game_state.h:13
trc_world_position_t get_current_map_dimensions(void)
Definition game_state.c:54
bool is_game_running(void)
Definition game_state.c:19
level_t get_current_level_info(void)
Definition game_state.c:49
int get_current_map_offset(void)
Definition game_state.c:64
void init_game_state(void)
Definition game_state.c:9
int get_fps(void)
Definition game_state.c:74
void reload_level(void)
Definition game_state.c:106
bool is_debug_console_on(void)
Definition game_state.c:24
scenes_t get_current_scene(void)
Definition game_state.c:39
Definition game_state.h:30
int fps
Definition game_state.h:32
bool shows_debug_pop_up
Definition game_state.h:37
int is_on_debug_view_mode
Definition game_state.h:36
bool is_game_running
Definition game_state.h:31
level_t current_level_info
Definition game_state.h:35
int current_scene
Definition game_state.h:33
int current_level_idx
Definition game_state.h:34
Definition game_state.h:19
trc_world_position_t camera_spawn
Definition game_state.h:22
int map_offset
Definition game_state.h:20
trc_world_position_t map_size
Definition game_state.h:21
Definition trc_world_position.h:7