diff options
Diffstat (limited to 'scene/gui/check_box.cpp')
-rw-r--r-- | scene/gui/check_box.cpp | 45 |
1 files changed, 19 insertions, 26 deletions
diff --git a/scene/gui/check_box.cpp b/scene/gui/check_box.cpp index c9803bc654..c7e2f4e7f9 100644 --- a/scene/gui/check_box.cpp +++ b/scene/gui/check_box.cpp @@ -28,46 +28,39 @@ /*************************************************************************/ #include "check_box.h" -#include "servers/visual_server.h" #include "button_group.h" - +#include "servers/visual_server.h" void CheckBox::_notification(int p_what) { - if (p_what==NOTIFICATION_DRAW) { + if (p_what == NOTIFICATION_DRAW) { - RID ci = get_canvas_item(); + RID ci = get_canvas_item(); - Ref<Texture> on=Control::get_icon(is_radio() ? "radio_checked" : "checked"); - Ref<Texture> off=Control::get_icon(is_radio() ? "radio_unchecked" : "unchecked"); + Ref<Texture> on = Control::get_icon(is_radio() ? "radio_checked" : "checked"); + Ref<Texture> off = Control::get_icon(is_radio() ? "radio_unchecked" : "unchecked"); - Vector2 ofs; - ofs.x = 0; - ofs.y = int((get_size().height - on->get_height())/2); + Vector2 ofs; + ofs.x = 0; + ofs.y = int((get_size().height - on->get_height()) / 2); - if (is_pressed()) - on->draw(ci,ofs); - else - off->draw(ci,ofs); - - - } + if (is_pressed()) + on->draw(ci, ofs); + else + off->draw(ci, ofs); + } } -bool CheckBox::is_radio() -{ +bool CheckBox::is_radio() { return get_button_group().is_valid(); } -CheckBox::CheckBox(const String &p_text): - Button(p_text) -{ - set_toggle_mode(true); - set_text_align(ALIGN_LEFT); - +CheckBox::CheckBox(const String &p_text) + : Button(p_text) { + set_toggle_mode(true); + set_text_align(ALIGN_LEFT); } -CheckBox::~CheckBox() -{ +CheckBox::~CheckBox() { } |