pppi-rpg-game/program/state_manager.h

16 lines
620 B
C++

// Менеджер состояний игры - управляет переходами между различными состояниями игры
class StateManager {
public:
// Добавляет новое состояние в стек состояний
void pushState(/* состояние */);
// Удаляет текущее состояние, возвращаясь к предыдущему
void popState();
// Обновляет текущее состояние
void update(float deltaTime);
// Рендерит текущее состояние
void render();
};