#ifndef GUARD_DRAWENGINE #define GUARD_DRAWENGINE #include "mingl/mingl.h" #include "mingl/shape/line.h" #include "mingl/shape/triangle.h" #include "mingl/shape/rectangle.h" #include "mingl/shape/circle.h" class PixelManager{ public: MinGL window; PixelManager(); void dessinerInvader1(const nsGraphics::Vec2D& baseVector, unsigned size); void dessinerInvader2(const nsGraphics::Vec2D& baseVector, unsigned size); void dessinerInvader3(const nsGraphics::Vec2D& baseVector, unsigned size); void dessinerJoueur(const nsGraphics::Vec2D& baseVector, unsigned size); unsigned showInitialMenu(); unsigned showDeathMenu(); unsigned getScreenHeight(); unsigned getScreenWidth(); void startFrame(); void endFrame(); }; #endif