Passage du gestionnaire en paramètre du constructeur de la vue

This commit is contained in:
Mattéo Delabre 2016-03-30 14:01:41 +02:00
parent f5f74f0b8a
commit e45939344e
2 changed files with 6 additions and 1 deletions

View File

@ -10,14 +10,18 @@ class Object;
* Classe abstraite pour les vues * Classe abstraite pour les vues
*/ */
class View { class View {
protected:
Manager& manager;
public: public:
View(Manager& manager);
virtual ~View(); virtual ~View();
/** /**
* Demande le passage à la frame suivante sur * Demande le passage à la frame suivante sur
* cette vue * cette vue
*/ */
virtual void frame(Manager& manager) = 0; virtual void frame() = 0;
}; };
#endif #endif

View File

@ -1,3 +1,4 @@
#include "view.hpp" #include "view.hpp"
View::View(Manager& manager) : manager(manager) {}
View::~View() {} View::~View() {}