Pārlūkot izejas kodu

fix compile in clang

feature/replace-renderer
Martin Dørum pirms 3 gadiem
vecāks
revīzija
b34de92397
1 mainītis faili ar 4 papildinājumiem un 4 dzēšanām
  1. 4
    4
      libcygnet/include/cygnet/Renderer.h

+ 4
- 4
libcygnet/include/cygnet/Renderer.h Parādīt failu

@@ -78,19 +78,19 @@ private:
};

inline void Renderer::drawChunk(RenderChunk chunk, SwanCommon::Vec2 pos) {
drawChunks_.emplace_back(pos, chunk);
drawChunks_.push_back({pos, chunk});
}

inline void Renderer::drawSprite(RenderSprite sprite, Mat3gf mat, int frame) {
drawSprites_.emplace_back(mat, frame, sprite);
drawSprites_.push_back({mat, frame, sprite});
}

inline void Renderer::drawSprite(RenderSprite sprite, SwanCommon::Vec2 pos, int frame) {
drawSprites_.emplace_back(Mat3gf{}.translate(pos), frame, sprite);
drawSprites_.push_back({Mat3gf{}.translate(pos), frame, sprite});
}

inline void Renderer::drawSpriteFlipped(RenderSprite sprite, SwanCommon::Vec2 pos, int frame) {
drawSprites_.emplace_back(Mat3gf{}.translate(pos).scale({ -1, 1 }), frame, sprite);
drawSprites_.push_back({Mat3gf{}.translate(pos).scale({ -1, 1 }), frame, sprite});
}

}

Notiek ielāde…
Atcelt
Saglabāt