Zmeika
простая аркадная игра
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Страницы
Класс NumberPresenterDecrementable

увеличиваемое и уменьшаемое число с автоматически обновляемым текстовым представлением Подробнее...

#include <Game.hpp>

Граф наследования:NumberPresenterDecrementable:
Inheritance graph
Граф связей класса NumberPresenterDecrementable:
Collaboration graph

Открытые члены

 NumberPresenterDecrementable (Score n=0)
 
NumberPresenterDecrementableoperator-= (Score inc)
 
NumberPresenterDecrementableoperator-- ()
 
Score getMax () const
 получить максимальное достигнутое на момент значение
 
- Открытые члены inherited from NumberPresenter
 NumberPresenter (Score n=0)
 
 operator Score () const
 получить числовое значение
 
const std::string & str () const
 получить текстовое представление
 
NumberPresenteroperator+= (Score inc)
 
NumberPresenteroperator++ ()
 

Защищенные члены

void update (Score n) override
 обновить значение и текстовое представление
 

Закрытые данные

Score max_val
 

Подробное описание

увеличиваемое и уменьшаемое число с автоматически обновляемым текстовым представлением

Дополняет NumberPresenter возможностью уменьшать хранимое число (очки). Также сохраняет достигнутый на текущий момент максимум.


Объявления и описания членов классов находятся в файлах: