X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fwm_client.hpp;h=7c6c0b4fc3305e8cbef9f9aeb987e0318f13c512;hb=2f2639950dec4b97984fd6776a850e5d4703ef52;hp=c78d6f914cd1b301618af37e426d2905e5c62a3a;hpb=b73c8310f2ca06b356135ef3a1b17e5cb6e2ec5d;p=apps%2Fagl-service-windowmanager.git diff --git a/src/wm_client.hpp b/src/wm_client.hpp index c78d6f9..7c6c0b4 100644 --- a/src/wm_client.hpp +++ b/src/wm_client.hpp @@ -42,6 +42,7 @@ class WMClient WMClient(const std::string &appid, unsigned layer, unsigned surface, const std::string &role); WMClient(const std::string &appid, const std::string &role); + WMClient(const std::string &appid, unsigned layer, const std::string &role); WMClient(const std::string &appid, unsigned layer, const std::string& layer_name, unsigned surface, const std::string &role); ~WMClient() = default; @@ -49,7 +50,6 @@ class WMClient std::string appID() const; unsigned surfaceID(const std::string &role) const; unsigned layerID() const; - const std::string& getWMLayerName(); unsigned surfaceID() const; std::vector renderOrder() const; std::string role(unsigned surface) const; @@ -57,7 +57,8 @@ class WMClient 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); + //bool addSurface(const std::string& role, unsigned surface); + bool addSurface(unsigned surface); bool removeSurfaceIfExist(unsigned surface); bool removeRole(const std::string& role); @@ -71,7 +72,6 @@ class WMClient private: std::string id; unsigned layer; - std::string wm_layer_name; std::string main_role; std::string area; unsigned surface; // currently, main application has only one surface.