#ifndef GRID_HEADER #define GRID_HEADER enum CaseType{ WALL = '#', BOX = '$', PLAYER = '@', GOAL = '.', NONE = ' ' }; /** * @struct Grid grid.h * @brief Cette structure contient les informations * concernant la grille du jeu et son contenu */ struct Grid{ enum CaseType* game_grid; ///< Tableau contenant les entités présents dans le jeu int column_number; ///< Nombre de colonne de game_grid int row_number; ///< Nomber de ligne de game_grid }; void init_level(const char* file_path); struct Grid* grid_new(int x, int y); enum CaseType get_grid(struct Grid* grid, int x, int y); void Affichage_grid(struct Grid* grid); #endif