complete dual-brush implementation and ui integration
This commit is contained in:
@@ -132,8 +132,12 @@ void App::init_sidebar()
|
||||
Canvas::I->m_current_brush->load_texture(path, thumb);
|
||||
stroke->m_preview->draw_stroke();
|
||||
};
|
||||
stroke->on_stencil_changed = [this](Node*target, const std::string& path) {
|
||||
Canvas::I->m_current_brush->load_stencil(path);
|
||||
stroke->on_stencil_changed = [this](Node*target, const std::string& path, const std::string& thumb) {
|
||||
Canvas::I->m_current_brush->load_stencil(path, thumb);
|
||||
stroke->m_preview->draw_stroke();
|
||||
};
|
||||
stroke->on_dual_changed = [this](Node*target, const std::string& path, const std::string& thumb) {
|
||||
Canvas::I->m_current_brush->load_dual(path, thumb);
|
||||
stroke->m_preview->draw_stroke();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user