]> git.localhorst.tv Git - blank.git/blobdiff - src/app/Environment.hpp
avoid library rand()
[blank.git] / src / app / Environment.hpp
index b465bfb48f19c88e7e157e68b3f5c9f2e10ca66d..4c935d815e2f4a13483452e791a203dcfce31db7 100644 (file)
@@ -6,6 +6,9 @@
 #include "StateControl.hpp"
 #include "../audio/Audio.hpp"
 #include "../graphics/Viewport.hpp"
+#include "../ui/Keymap.hpp"
+
+#include <string>
 
 
 namespace blank {
@@ -19,12 +22,13 @@ struct Environment {
        Window &window;
 
        Assets assets;
+       Keymap keymap;
        FrameCounter counter;
 
        StateControl state;
 
 
-       explicit Environment(Window &win);
+       explicit Environment(Window &win, const std::string &asset_path);
 
 };