diff options
Diffstat (limited to 'src/layout_manager/layout.hpp')
-rw-r--r-- | src/layout_manager/layout.hpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/layout_manager/layout.hpp b/src/layout_manager/layout.hpp index bfa4a6c..648d80e 100644 --- a/src/layout_manager/layout.hpp +++ b/src/layout_manager/layout.hpp @@ -45,19 +45,8 @@ public: explicit LayoutManager(); ~LayoutManager() = default; - typedef std::unordered_map<std::string, std::string> TypeRolCtg; - typedef std::unordered_map<std::string, TypeRolCtg> TypeAreas; - typedef std::unordered_map<std::string, TypeAreas> TypeLayouts; - typedef std::unordered_map<std::string, TypeLayouts> TypeLayers; - int initialize(); - bool updateLayout(json_object* obj, const char* new_role, const char* new_area); - TypeLayers getCurrentLayers(); - TypeLayers getPreviousLayers(); compositor::rect getAreaSize(const char* area); - bool isLayoutChanged(const char* layer); - - void updateArea(const char* layer, const char* role, const char* area); private: // Disable copy and move @@ -66,17 +55,9 @@ private: LayoutManager(LayoutManager &&) = delete; LayoutManager &operator=(LayoutManager &&) = delete; - TypeLayouts layout_define_; std::unordered_map<std::string, compositor::rect> area2size_; - TypeLayers crr_layers_, prv_layers_; - TypeLayers prv_layers_car_stop_; - - std::unordered_map<std::string, bool> is_layout_changed_; - - std::string getAreaName(TypeAreas area, const char* role, const char* category); int loadLayoutDb(); - std::string role2App(std::string role, void* ptr); }; |