From f779f786470692c64d5bb03fdfa4633510e2fcff Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Mon, 2 Feb 2015 01:49:12 +0100 Subject: Optimisations ; follow mode --- ui.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ui.hpp') diff --git a/ui.hpp b/ui.hpp index 07383fd..de612b2 100644 --- a/ui.hpp +++ b/ui.hpp @@ -37,6 +37,12 @@ class UI { sf::ContextSettings _settings; sf::RenderWindow _win; + // solution follow mode + bool _follow; + int _follow_s; + int _follow_d; + hilare_a _follow_pos; + // interaction mode int _mode, _sel_step; hilare_a _sel_pos; @@ -60,6 +66,8 @@ class UI { void render_solution(); void render_internal(); + void do_follow(); + sf::Vector2f to_view(const vec &p); vec from_view(const sf::Vector2f &p); vec from_view(const sf::Vector2i &p); -- cgit v1.2.3