#pragma once #include #include struct Ecran { // Fenêtre static sf::RenderWindow window; Ecran(const uint width = 800, const uint height = 800, const std::string name = "Projet"); // constructor ~Ecran(); // destructor void afficher( /* Fonction appellée à chaque image */ const std::function drawEachFrame = {[]() {}}, /* Prend 2 arguments: position X, position Y * -> appellé à chaque fois que l'utilisateur fait clic gauche */ const std::function doOnLeftClick = { [](const int, const int) {}}) const; };