app: add very c++-y layout parsing
[staging/windowmanager.git] / src / app.hpp
index 172e688..82acfda 100644 (file)
@@ -11,6 +11,7 @@
 #include "afb_binding_api.hpp"
 #include "result.hpp"
 #include "wayland.hpp"
+#include "layout.hpp"
 
 namespace wl {
 struct display;
@@ -31,6 +32,8 @@ struct App {
    std::unique_ptr<struct genivi::controller> controller;
    std::vector<std::unique_ptr<struct wl::output>> outputs;
 
+   layouts_type layouts;
+
    App(wl::display *d);
    ~App();