implementing separate pen/erase brush settings

This commit is contained in:
2017-09-28 16:43:53 +01:00
parent 2c0007c3c1
commit c85ce8cb8f
5 changed files with 36 additions and 0 deletions

View File

@@ -132,6 +132,17 @@ void CanvasModePen::on_MouseEvent(MouseEvent* me, glm::vec2& loc)
}
}
void CanvasModePen::leave()
{
m_brush = node->m_brush;
}
void CanvasModePen::enter()
{
if (node)
node->m_brush = m_brush;
}
////////////////////////////////////////////////////////////////////
void CanvasModeLine::on_MouseEvent(MouseEvent* me, glm::vec2& loc)