This repository has been archived on 2023-11-03. You can view files and clone it, but cannot push or open issues or pull requests.
GINPA/Vue/vue.h

40 lines
1007 B
C

#pragma once
#include "../Headers/structures.h"
#include "../Controleur/menu.h"
#include "../Controleur/waiting.h"
#include "../Controleur/tinyFileDialogsCalls.h"
#include "../Modele/verification.h"
#include "../Modele/fileIO.h"
#include "creation.h"
#include "affichage.h"
#include "chargement.h"
/**
* @brief Affiche l'écran d'accueil du projet !
*
* @param window Fenêtre dans laquelle afficher l'écran d'accueil.
* @return Procédure.
*/
void splashScreen(sfRenderWindow *window);
/**
* @brief Affiche le menu du projet !
*
* @param window Fenêtre dans laquelle afficher le menu.
* @return Procédure.
*/
void handleMenu(sfRenderWindow *const window);
/**
* @brief Cette fonction permet d'effectuer le défilement vers le haut d'un sprite passé en paramètre
*
* @param window Fenêtre dans laquelle on effectue le scroll.
* @param sprite Sprite que l'on scroll vers le haut !
* @return Procédure.
*/
void scrollUpDisplay(sfRenderWindow *const window, sfSprite *const sprite);