From 70c4c2b21f6f6dd9faad01044cb6d92ec22bfe13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matt=C3=A9o=20Delabre?= Date: Wed, 9 Mar 2016 19:33:43 +0100 Subject: [PATCH] =?UTF-8?q?S=C3=A9paration=20du=20d=C3=A9marrage=20du=20mo?= =?UTF-8?q?teur=20et=20de=20son=20initialisation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- engine.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/engine.cpp b/engine.cpp index 17f2ab0..d60cae3 100644 --- a/engine.cpp +++ b/engine.cpp @@ -3,10 +3,7 @@ #include #include -/** - * Fonction d'initialisation de la classe Engine - */ -Engine::Engine() { +Engine::Engine() : goLeftKey(false), goRightKey(false) { // initialise et ouvre la fenêtre window.create( sf::VideoMode(300, 150), "La cage de Jacob", @@ -15,11 +12,9 @@ Engine::Engine() { ); window.setVerticalSyncEnabled(true); +} - // au démarrage, aucune touche n'est enfoncée - goLeftKey = false; - goRightKey = false; - +void Engine::start() { // boucle d'événements sur la fenêtre while (window.isOpen()) { sf::Event event;