summaryrefslogtreecommitdiff
path: root/src/floor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/floor.hpp')
-rw-r--r--src/floor.hpp5
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;