diff --git a/src/saland.cpp b/src/saland.cpp index 450ae54..34197e6 100644 --- a/src/saland.cpp +++ b/src/saland.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include "Libs/NFont.h" #include "saland/globals.hpp" @@ -41,6 +42,8 @@ class TheGame : public sago::GameStateInterface { circleRGBA(target, 150, 150, 75, 0, 0, 255, 255); + const sago::SagoSprite& s = globalData.spriteHolder->GetSprite("male_walkcycle_E"); + s.Draw(globalData.screen, SDL_GetTicks(), 100, 100); SDL_RenderPresent(target); } @@ -94,7 +97,7 @@ void runGame() { win = SDL_CreateWindow("Hello World", posX, posY, width, height, 0); globalData.screen = SDL_CreateRenderer(win, -1, SDL_RENDERER_ACCELERATED); sago::SagoDataHolder holder(globalData.screen); - sago::SagoSpriteHolder spriteHolder(holder); + globalData.spriteHolder.reset(new sago::SagoSpriteHolder(holder)); globalData.nf_standard_font.load(globalData.screen, holder.getFontPtr("freeserif", 30),NFont::Color(255,255,255)); TheGame g;