You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-17 14:11:06 +00:00
Bring that Whole New World to the Old Continent too
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6.
This commit is contained in:
@@ -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() {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user