summary refs log tree commit diff stats
path: root/src/renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer.cpp')
-rw-r--r--src/renderer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/renderer.cpp b/src/renderer.cpp index 03d5173..b705310 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp
@@ -109,7 +109,7 @@ void Renderer::render(Game& game) {
109 109
110 SDL_RenderCopy(ren_.get(), renLay1_.get(), nullptr, nullptr); 110 SDL_RenderCopy(ren_.get(), renLay1_.get(), nullptr, nullptr);
111 111
112 for (const Sprite& sprite : game.getSpritesByY() | game.spriteView()) { 112 for (const Sprite& sprite : game.getTransformSystem().getSpritesByY() | game.spriteView()) {
113 const SpriteFrame& frame = sprite.getFrame(); 113 const SpriteFrame& frame = sprite.getFrame();
114 const SDL_Rect& src = frame.srcRect; 114 const SDL_Rect& src = frame.srcRect;
115 SDL_Rect dest { sprite.loc().x() - frame.center.x(), sprite.loc().y() - frame.center.y(), frame.size.w(), frame.size.h() }; 115 SDL_Rect dest { sprite.loc().x() - frame.center.x(), sprite.loc().y() - frame.center.y(), frame.size.w(), frame.size.h() };