diff options
Diffstat (limited to 'src/Controllers/SFMLController/SFMLController.cpp')
| -rw-r--r-- | src/Controllers/SFMLController/SFMLController.cpp | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/Controllers/SFMLController/SFMLController.cpp b/src/Controllers/SFMLController/SFMLController.cpp new file mode 100644 index 0000000..09a3c25 --- /dev/null +++ b/src/Controllers/SFMLController/SFMLController.cpp @@ -0,0 +1,37 @@ +#include "SFMLController.hpp" + + + + + + +SFMLController::SFMLController() : m_MainWindow(800,800, "2P11"){ + +} + + +SFMLController::~SFMLController(){ + +} + + + + +void SFMLController::run(){ + + while(m_MainWindow.isOpen()){ + + + sf::Event event; + while (m_MainWindow.pollEvent(event)) + { + // évènement "fermeture demandée" : on ferme la fenêtre + if (event.type == sf::Event::Closed) + m_MainWindow.close(); + } + m_MainWindow.clearMW(); + m_MainWindow.display(); + } + + +} |
