#include <type_traits>
Go to the source code of this file.
Classes | |
class | eagine::value_change_tracker< T, Transform > |
Class tracking the changes in a potentially transformed value. More... | |
struct | eagine::value_change_divider< T, D > |
Transform class for value_change_tracker, dividing by the specified amount. More... | |
Namespaces | |
eagine | |
Common code is placed in this namespace. | |
Typedefs | |
template<typename T , T D> | |
using | eagine::value_change_div_tracker = value_change_tracker< T, value_change_divider< T, D > > |
Alias for value tracker tracking changes by amount specified by D . | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt