add experimental menu

This commit is contained in:
2019-03-18 20:26:18 +01:00
parent 4bb1eb28a3
commit e635ad00a8
5 changed files with 217 additions and 105 deletions

View File

@@ -57,9 +57,6 @@ public:
LayoutManager layout;
NodeMessageBox* msgbox;
NodeSettings* settings;
NodePopupMenu* menu_file = nullptr;
NodePopupMenu* menu_edit = nullptr;
NodePopupMenu* menu_layers = nullptr;
NodeBorder* sidebar = nullptr;
std::shared_ptr<NodePanelLayer> layers;
std::shared_ptr<NodePanelColor> color;
@@ -68,7 +65,6 @@ public:
std::shared_ptr<NodePanelBrushPreset> presets;
NodePanelQuick* quick;
NodeCanvas* canvas;
Node* current_panel = nullptr;
const uint16_t main_id = const_hash("main");
const std::array<int, 6> res_map{ 512, 1024, 1536, 2048, 4096, 8192 };
const std::array<std::string, 6> res_map_str{ "2K", "4K", "6K", "8K", "16K", "32K" };
@@ -134,6 +130,8 @@ public:
void clear();
void tick(float dt);
void update(float dt);
bool vr_start();
void vr_stop();
void vr_draw(const glm::mat4& proj, const glm::mat4& view, const glm::mat4& pose);
void async_start();
void async_update();
@@ -169,7 +167,7 @@ public:
void init_menu_file();
void init_menu_edit();
void init_menu_layer();
void init_menu_timelapse();
void init_menu_experimental();
void init_menu_about();
void dialog_usermanual();
void dialog_changelog();