Fix copyright to TOYOTA
[apps/agl-service-windowmanager-2017.git] / src / layers.hpp
index 0603d24..5fee28a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2017 Mentor Graphics Development (Deutschland) GmbH
+ * Copyright (c) 2017 TOYOTA MOTOR CORPORATION
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -48,15 +48,18 @@ struct layer {
    // the actual value is computed using MAX + 1 - w
    // That is; allow us to specify dimensions dependent on
    // e.g. screen dimension, w/o knowing the actual screen size.
-   genivi::rect rect;
+   compositor::rect rect;
    // Specify a role prefix for surfaces that should be
    // put on this layer.
    std::string role;
-   // XXX perhaps a zorder is needed here?
+   // TODO: perhaps a zorder is needed here?
    std::vector<struct split_layout> layouts;
-   // XXX need to change the way we store these things...
+
    mutable struct LayoutState state;
 
+  // Flag of normal layout only
+   bool is_normal_layout_only;
+
    explicit layer(nlohmann::json const &j);
 
    json to_json() const;