wayland: add genivi::full_rect and operator== for genivi::rect
[staging/windowmanager.git] / src / wayland.hpp
index b5e2d51..3560e2c 100644 (file)
@@ -129,6 +129,12 @@ struct rect {
    int32_t x, y;
 };
 
+static const constexpr rect full_rect = rect{-1, -1, 0, 0};
+
+inline bool operator == (struct rect a, struct rect b) {
+   return a.w == b.w && a.h == b.h && a.x == b.x && a.y == b.y;
+}
+
 struct controller;
 
 struct controller_child {