diff options
Diffstat (limited to 'src/layers.hpp')
-rw-r--r-- | src/layers.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/layers.hpp b/src/layers.hpp index aed39c8..a827928 100644 --- a/src/layers.hpp +++ b/src/layers.hpp @@ -9,6 +9,7 @@ #include <set> #include <string> +#include "wayland.hpp" #include "result.hpp" namespace wm { @@ -18,6 +19,7 @@ struct surface_id_to_layer { int id_max = -1; std::string name = ""; int layer_id = -1; + genivi::rect rect; explicit surface_id_to_layer(nlohmann::json const &j); @@ -36,6 +38,7 @@ struct surface_id_to_layer_map { layers_type layers; optional<int> get_layer_for_surface(int surface_id); + optional<genivi::rect> get_rect_for_surface(int surface_id); layers_type::size_type get_layers_count() const { return this->layers.size(); } |