1#include "cycle_value.hpp"
2
3void
4cycle_value(unsigned int &value,
5 bool decrement,
6 unsigned int limit_value)
7{
8 if (decrement)
9 {
10 if (value == 0)
11 {
12 value = limit_value;
13 }
14 --value;
15 }
16 else
17 {
18 ++value;
19 if (value == limit_value)
20 {
21 value = 0;
22 }
23 }
24}
25