quick panel brushes slots
This commit is contained in:
@@ -119,6 +119,12 @@ void App::init_sidebar()
|
||||
//presets = find_or_create_panel<NodePanelBrushPreset>(panels);
|
||||
|
||||
canvas->m_canvas->on_mode_changed = [this](kCanvasMode prev, kCanvasMode mode) {
|
||||
static std::map<kCanvasMode, NodePanelQuick::MiniState> mode_state;
|
||||
mode_state[prev] = quick->get_state();
|
||||
if (mode_state.find(mode) != mode_state.end())
|
||||
quick->set_state(mode_state[mode]);
|
||||
else
|
||||
quick->reset_state();
|
||||
brush_update();
|
||||
};
|
||||
color->on_color_changed = [this](Node* target, glm::vec4 color) {
|
||||
|
||||
Reference in New Issue
Block a user