43 virtual const std::string&
window_id()
const override;
Sort-of-Singleton that many classes, both GUI and non-GUI, use to access the game data.
The controller is responsible to hold all the input widgets, and a pointer to the model and view.
The lua model is responsible to interact with the lua kernel base and keep track of what should be di...
virtual const std::string & window_id() const override
The ID of the window to build.
virtual void pre_show() override
Bind the controller, initialize one of the static labels with info about this kernel,...
const std::unique_ptr< controller > controller_
Abstract base class for all modal dialogs.