X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fwm_client.hpp;fp=src%2Fwm_client.hpp;h=40a0d1df3d5ef3371f560b3fd31f5323ae792a9a;hb=bb6647d071a188defa2a36b8aead23d48f7df85d;hp=5342b76efa243f2a8cd9d9e1cb35d6619d868b46;hpb=419360d5e88e4036bc9f4fd6a5068052cf8b8703;p=apps%2Fagl-service-windowmanager.git diff --git a/src/wm_client.hpp b/src/wm_client.hpp index 5342b76..40a0d1d 100644 --- a/src/wm_client.hpp +++ b/src/wm_client.hpp @@ -49,19 +49,15 @@ class WMClient ~WMClient() = default; std::string appID() const; - unsigned surfaceID(const std::string &role) const; + std::string role() const; unsigned layerID() const; unsigned surfaceID() const; - std::vector renderOrder() const; - std::string role(unsigned surface) const; - std::string role() const; - const std::vector &roles() const; - void setRole(const std::string& role); - void appendRole(const std::string& role); - //bool addSurface(const std::string& role, unsigned surface); + // void setRole(const std::string& role); + // void appendRole(const std::string& role); WMError addSurface(unsigned surface); bool removeSurfaceIfExist(unsigned surface); - bool removeRole(const std::string& role); + // bool removeRole(const std::string& role); + std::vector renderOrder() const; #if GTEST_ENABLED bool subscribe(afb_req req, const std::string &event_name); @@ -76,7 +72,7 @@ class WMClient std::string main_role; std::string area; unsigned surface; // currently, main application has only one surface. - std::vector role_list; + //std::vector role_list; std::vector surface_render_order; std::unordered_map service2surfaces; std::unordered_map role2surface;