ajout du sprite loader dans le pixel manager
This commit is contained in:
parent
b0518e9539
commit
d3047e8bce
BIN
assets/test.sl2
Normal file
BIN
assets/test.sl2
Normal file
Binary file not shown.
@ -6,6 +6,7 @@
|
|||||||
#include "mingl/shape/triangle.h"
|
#include "mingl/shape/triangle.h"
|
||||||
#include "mingl/shape/rectangle.h"
|
#include "mingl/shape/rectangle.h"
|
||||||
#include "mingl/shape/circle.h"
|
#include "mingl/shape/circle.h"
|
||||||
|
#include "mingl/gui/sprite.h"
|
||||||
|
|
||||||
class PixelManager{
|
class PixelManager{
|
||||||
public:
|
public:
|
||||||
@ -15,6 +16,7 @@ public:
|
|||||||
void dessinerInvader2(const nsGraphics::Vec2D& baseVector, unsigned size);
|
void dessinerInvader2(const nsGraphics::Vec2D& baseVector, unsigned size);
|
||||||
void dessinerInvader3(const nsGraphics::Vec2D& baseVector, unsigned size);
|
void dessinerInvader3(const nsGraphics::Vec2D& baseVector, unsigned size);
|
||||||
void dessinerJoueur(const nsGraphics::Vec2D& baseVector, unsigned size);
|
void dessinerJoueur(const nsGraphics::Vec2D& baseVector, unsigned size);
|
||||||
|
void dessinerSprite(const nsGraphics::Vec2D& baseVector,const std::string& sprite);
|
||||||
|
|
||||||
unsigned showInitialMenu();
|
unsigned showInitialMenu();
|
||||||
unsigned showDeathMenu();
|
unsigned showDeathMenu();
|
||||||
|
@ -45,6 +45,10 @@ void PixelManager::dessinerJoueur(const nsGraphics::Vec2D& baseVector, unsigned
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PixelManager::dessinerSprite(const nsGraphics::Vec2D& baseVector, const std::string& spriteName){
|
||||||
|
nsGui::Sprite sprite(spriteName,baseVector);
|
||||||
|
sprite.draw(window);
|
||||||
|
}
|
||||||
|
|
||||||
unsigned PixelManager::showInitialMenu(){
|
unsigned PixelManager::showInitialMenu(){
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user