Appel des fonctions globales

origin/fixingSettings
marouault 3 years ago
parent 2a194aa4fd
commit ec52ebd10c

@ -2,7 +2,10 @@
#include <stdlib.h>
#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,11 +47,24 @@ 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;
}
}
}
statut = EXIT_SUCCESS;

Loading…
Cancel
Save