mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
This commit is contained in:
@@ -31,7 +31,6 @@
|
||||
#include "link_button.h"
|
||||
|
||||
void LinkButton::set_text(const String &p_text) {
|
||||
|
||||
text = p_text;
|
||||
update();
|
||||
minimum_size_changed();
|
||||
@@ -42,42 +41,33 @@ String LinkButton::get_text() const {
|
||||
}
|
||||
|
||||
void LinkButton::set_underline_mode(UnderlineMode p_underline_mode) {
|
||||
|
||||
underline_mode = p_underline_mode;
|
||||
update();
|
||||
}
|
||||
|
||||
LinkButton::UnderlineMode LinkButton::get_underline_mode() const {
|
||||
|
||||
return underline_mode;
|
||||
}
|
||||
|
||||
Size2 LinkButton::get_minimum_size() const {
|
||||
|
||||
return get_font("font")->get_string_size(text);
|
||||
}
|
||||
|
||||
void LinkButton::_notification(int p_what) {
|
||||
|
||||
switch (p_what) {
|
||||
|
||||
case NOTIFICATION_DRAW: {
|
||||
|
||||
RID ci = get_canvas_item();
|
||||
Size2 size = get_size();
|
||||
Color color;
|
||||
bool do_underline = false;
|
||||
|
||||
switch (get_draw_mode()) {
|
||||
|
||||
case DRAW_NORMAL: {
|
||||
|
||||
color = get_color("font_color");
|
||||
do_underline = underline_mode == UNDERLINE_MODE_ALWAYS;
|
||||
} break;
|
||||
case DRAW_HOVER_PRESSED:
|
||||
case DRAW_PRESSED: {
|
||||
|
||||
if (has_color("font_color_pressed"))
|
||||
color = get_color("font_color_pressed");
|
||||
else
|
||||
@@ -87,13 +77,11 @@ void LinkButton::_notification(int p_what) {
|
||||
|
||||
} break;
|
||||
case DRAW_HOVER: {
|
||||
|
||||
color = get_color("font_color_hover");
|
||||
do_underline = underline_mode != UNDERLINE_MODE_NEVER;
|
||||
|
||||
} break;
|
||||
case DRAW_DISABLED: {
|
||||
|
||||
color = get_color("font_color_disabled");
|
||||
do_underline = underline_mode == UNDERLINE_MODE_ALWAYS;
|
||||
|
||||
@@ -101,7 +89,6 @@ void LinkButton::_notification(int p_what) {
|
||||
}
|
||||
|
||||
if (has_focus()) {
|
||||
|
||||
Ref<StyleBox> style = get_stylebox("focus");
|
||||
style->draw(ci, Rect2(Point2(), size));
|
||||
}
|
||||
@@ -123,7 +110,6 @@ void LinkButton::_notification(int p_what) {
|
||||
}
|
||||
|
||||
void LinkButton::_bind_methods() {
|
||||
|
||||
ClassDB::bind_method(D_METHOD("set_text", "text"), &LinkButton::set_text);
|
||||
ClassDB::bind_method(D_METHOD("get_text"), &LinkButton::get_text);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user