add panels docking

This commit is contained in:
2019-03-29 09:32:35 +01:00
parent 15db5c233b
commit 3964c4ea26
11 changed files with 396 additions and 17 deletions

View File

@@ -64,9 +64,11 @@ public:
std::shared_ptr<NodePanelGrid> grid;
std::shared_ptr<NodePanelBrushPreset> presets;
NodePanelQuick* quick;
NodePanelColor* floating_color;
NodeColorPicker* floating_picker;
NodePanelBrushPreset* floating_presets;
Node* floatings_container;
std::shared_ptr<NodePanelColor> floating_color;
std::shared_ptr<NodeColorPicker> floating_picker;
std::shared_ptr<NodePanelBrushPreset> floating_presets;
std::shared_ptr<NodePanelLayer> floating_layers;
NodeCanvas* canvas;
const uint16_t main_id = const_hash("main");
const std::array<int, 6> res_map{ 512, 1024, 1536, 2048, 4096, 8192 };