From ec52ebd10cd1f4a984a2781780804a53fcb08df7 Mon Sep 17 00:00:00 2001 From: marouault Date: Mon, 7 Feb 2022 09:05:58 +0100 Subject: [PATCH] Appel des fonctions globales --- Pontu/entryPoints/main.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Pontu/entryPoints/main.c b/Pontu/entryPoints/main.c index cf480dc..684c118 100644 --- a/Pontu/entryPoints/main.c +++ b/Pontu/entryPoints/main.c @@ -2,7 +2,10 @@ #include #include "engine/GeneralState.h" #include "view/MainMenu.h" +#include "view/MenuEndGame.h" +#include "view/GameCreationMenu.h" #include "engine/FontLoader.h" +#include "model/Player.h" int main(int argc, char const *argv[]) { GeneralState generalState; @@ -44,9 +47,22 @@ int main(int argc, char const *argv[]) { case GS_MainMenu: mainMenu(renderer,window,&generalState, fontHandler); break; - case GS_EndOfGameMenu:// Coupler avec le menu de jeu - endGameMenu(&generalState, window, renderer, fontHandler, NULL, 0); + case GS_GameCreationMenu:{ + int windowW; + int windowH; + + SDL_GetWindowSize(window, &windowW, &windowH); + + gameCreationMenu(renderer, &generalState, &fontHandler, windowW, windowH); + break; + } + case GS_Game: { + size_t nbPlayers = 0; + Player* players = NULL;//...; + + endGameMenu(&generalState, window, renderer, &fontHandler, players, nbPlayers); break; + } } }