diff options
Diffstat (limited to '')
| -rw-r--r-- | scene/gui/check_box.cpp | 59 |
1 files changed, 26 insertions, 33 deletions
diff --git a/scene/gui/check_box.cpp b/scene/gui/check_box.cpp index 901386eb4..f58d6d86f 100644 --- a/scene/gui/check_box.cpp +++ b/scene/gui/check_box.cpp @@ -28,52 +28,45 @@ /*************************************************************************/ #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() -{ - Node* parent = this; - do { - parent = parent->get_parent(); - if (parent->cast_to<ButtonGroup>()) - break; - } while (parent); +bool CheckBox::is_radio() { + Node *parent = this; + do { + parent = parent->get_parent(); + if (parent->cast_to<ButtonGroup>()) + break; + } while (parent); - return (parent != 0); + return (parent != 0); } -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() { } |
