diff --git a/src/gfx/render_shapes.hpp b/src/gfx/render_shapes.hpp index b9e03924..d56610ae 100644 --- a/src/gfx/render_shapes.hpp +++ b/src/gfx/render_shapes.hpp @@ -29,11 +29,6 @@ public: rectangle getEnclosingRect(); }; -struct ScaleAwareText { - sf::Text text; - rectangle clip_rect; -}; - void fill_rect(sf::RenderTarget& target, rectangle rect, sf::Color colour); void fill_circle(sf::RenderTarget& target, rectangle rect, sf::Color colour); void fill_roundrect(sf::RenderTarget& target, rectangle rect, int rad, sf::Color colour); diff --git a/src/gfx/render_text.hpp b/src/gfx/render_text.hpp index f91c0298..9fea8495 100644 --- a/src/gfx/render_text.hpp +++ b/src/gfx/render_text.hpp @@ -40,6 +40,11 @@ struct TextStyle { mutable std::map measurementCache; }; +struct ScaleAwareText { + sf::Text text; + rectangle clip_rect; +}; + // elements: std::make_tuple(last_line_break, last_word_break, line_width) typedef std::vector> break_info_t;