cub3d/inc/game_manager.h

25 lines
1.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* game_manager.h :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: qmennen <qmennen@student.codam.nl> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/05/27 13:40:20 by qmennen #+# #+# */
/* Updated: 2025/06/11 15:00:14 by qmennen ### ########.fr */
/* */
/* ************************************************************************** */
#ifndef GAME_MANAGER_H
# define GAME_MANAGER_H
# include "cub3d.h"
t_game_manager *game_manager_create(t_game *game, int state);
void game_manager_display(t_game_manager *manager);
void game_manager_update(void *param);
void game_manager_select(t_game_manager *manager);
void game_manager_handle_input(t_game_manager *manager);
void game_manager_destroy(void *param);
#endif