integrate quick panel and new color picker
This commit is contained in:
@@ -39,11 +39,14 @@ void NodeSliderH::draw()
|
||||
m_plane.draw_fill();
|
||||
}
|
||||
|
||||
void NodeSliderH::set_value(float value)
|
||||
void NodeSliderH::set_value(float value, bool propagate)
|
||||
{
|
||||
// don't accept external values while user interaction
|
||||
if (dragging)
|
||||
return;
|
||||
m_value = glm::vec2(value) * m_mask;
|
||||
//if (on_value_changed)
|
||||
// on_value_changed(this, glm::length(m_value));
|
||||
if (propagate && on_value_changed)
|
||||
on_value_changed(this, glm::length(m_value));
|
||||
}
|
||||
|
||||
float NodeSliderH::get_value()
|
||||
|
||||
Reference in New Issue
Block a user