ソースを参照

fix compile in clang

feature/replace-renderer
Martin Dørum 3年前
コミット
b34de92397
1個のファイルの変更4行の追加4行の削除
  1. 4
    4
      libcygnet/include/cygnet/Renderer.h

+ 4
- 4
libcygnet/include/cygnet/Renderer.h ファイルの表示

@@ -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});
}

}

読み込み中…
キャンセル
保存