1 #ifndef BLANK_APP_ENVIRONMENT_HPP_
2 #define BLANK_APP_ENVIRONMENT_HPP_
5 #include "FrameCounter.hpp"
6 #include "StateControl.hpp"
7 #include "../audio/Audio.hpp"
8 #include "../graphics/Viewport.hpp"
9 #include "../ui/Keymap.hpp"
18 struct HeadlessEnvironment {
27 explicit HeadlessEnvironment(const std::string &asset_path);
33 : public HeadlessEnvironment {
44 Environment(Window &win, const std::string &asset_path);