diff options
| author | Franklin Sobrinho | 2016-01-06 09:54:13 -0300 |
|---|---|---|
| committer | Franklin Sobrinho | 2016-01-06 09:58:22 -0300 |
| commit | a906bce9a0cd452d3fa44ab6843661e84b368845 (patch) | |
| tree | 891b14eb09f714800433c47df69706b5a52fcb1f /scene/gui/range.cpp | |
| parent | 52e18accf2ddb788008594bab12c4ba2e12d516f (diff) | |
| download | godot-a906bce9a0cd452d3fa44ab6843661e84b368845.tar.gz godot-a906bce9a0cd452d3fa44ab6843661e84b368845.tar.zst godot-a906bce9a0cd452d3fa44ab6843661e84b368845.zip | |
Diffstat (limited to 'scene/gui/range.cpp')
| -rw-r--r-- | scene/gui/range.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/scene/gui/range.cpp b/scene/gui/range.cpp index 25b7952da..1de3d94c9 100644 --- a/scene/gui/range.cpp +++ b/scene/gui/range.cpp @@ -48,20 +48,20 @@ void Range::Shared::emit_value_changed() { } } -void Range::_changed_notify() { +void Range::_changed_notify(const char *p_what) { emit_signal("changed",shared->val); update(); - _change_notify(); + _change_notify(p_what); } -void Range::Shared::emit_changed() { +void Range::Shared::emit_changed(const char *p_what) { for (Set<Range*>::Element *E=owners.front();E;E=E->next()) { Range *r=E->get(); if (!r->is_inside_tree()) continue; - r->_changed_notify(); + r->_changed_notify(p_what); } } @@ -90,20 +90,20 @@ void Range::set_min(double p_min) { shared->min=p_min; set_val(shared->val); - shared->emit_changed(); + shared->emit_changed("range/min"); } void Range::set_max(double p_max) { shared->max=p_max; set_val(shared->val); - shared->emit_changed(); + shared->emit_changed("range/max"); } void Range::set_step(double p_step) { shared->step=p_step; - shared->emit_changed(); + shared->emit_changed("range/step"); } void Range::set_page(double p_page) { @@ -111,7 +111,7 @@ void Range::set_page(double p_page) { shared->page=p_page; set_val(shared->val); - shared->emit_changed(); + shared->emit_changed("range/page"); } double Range::get_val() const { |
