14 void setDevMode(
bool,
int,
const std::string&)
override {}
Abstract base class for renderers. Provides common default implementations so concrete renderers only...
void setState(const GameState &state) override final
void setDevMode(bool, int, const std::string &) override
std::optional< int > getPendingSpeedChange() override
Represents the current state of the game. Knows the world state, some metadata, and how to apply even...
Pure interface for rendering the game state.