From 443d7ec4b25da99a52c9b3b06fb1d954b060a912 Mon Sep 17 00:00:00 2001 From: Stephen Enders Date: Tue, 5 Jan 2021 01:15:05 -0500 Subject: WIP - rendering pieces, cannot figure why textures not loading --- helper.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'helper.cpp') diff --git a/helper.cpp b/helper.cpp index c16cb3a..97a60a6 100644 --- a/helper.cpp +++ b/helper.cpp @@ -41,9 +41,8 @@ sf::Font loadFont() std::shared_ptr createPiece(int id, sf::Texture texture) { - std::shared_ptr s = std::make_shared(); - s->setTexture(texture); + sf::Sprite s(texture); auto p = std::make_shared(); p->id = id; p->sprite = s; @@ -68,7 +67,7 @@ createPlayer(sf::Texture texture) bool clickedPiece(sf::Vector2i mousePosition, struct piece_t* piece) { - return piece->sprite->getGlobalBounds().contains(mousePosition.x, + return piece->sprite.getGlobalBounds().contains(mousePosition.x, mousePosition.y); } -- cgit v1.2.3-54-g00ecf