diff options
Diffstat (limited to 'src/floor.hpp')
| -rw-r--r-- | src/floor.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/floor.hpp b/src/floor.hpp index 1a6fe47..dcb9fa7 100644 --- a/src/floor.hpp +++ b/src/floor.hpp @@ -9,8 +9,9 @@ namespace silly::editor { struct Tile { - sf::Vector2i position; std::shared_ptr<TilesetTile> tile; + sf::Vector2i position; + float rotation; }; struct TileLayer { @@ -31,7 +32,7 @@ namespace silly::editor { void render(sf::RenderWindow &window) const; void place_tile(std::shared_ptr<TilesetTile> &tile, - const sf::Vector2i &position); + const sf::Vector2i &position, const float &rotation); void remove_tile(const sf::Vector2i &position); const int get_width() const; |
