aboutsummaryrefslogtreecommitdiffstats
path: root/src/layout_manager/layout.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout_manager/layout.hpp')
-rw-r--r--src/layout_manager/layout.hpp19
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);
};