class

Godot::RichTextLabel

Inherits Godot::Control < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

add_hr(width : Int64, height : Int64, color : Color, alignment : Int64, width_in_percent : Bool, height_in_percent : Bool) : Void
Source
add_image(image : Texture2D, width : Float64, height : Float64, color : Color, inline_align : Int64, region : Rect2, key : Pointer(Void), pad : Bool, tooltip : String, width_unit : Int64, height_unit : Int64, alt_text : String) : Void
Source
add_text(text : String) : Void
Source
append_text(bbcode : String) : Void
Source
autowrap_mode

Property autowrap_mode getter

Source
autowrap_mode=(val : Int)

Property autowrap_mode setter

Source
autowrap_trim_flags

Property autowrap_trim_flags getter

Source
autowrap_trim_flags=(val : Int)

Property autowrap_trim_flags setter

Source
bbcode_enabled

Property bbcode_enabled getter

Source
bbcode_enabled=(val)

Property bbcode_enabled setter

Source
bbcode_enabled?
Source
clear
Source
context_menu_enabled

Property context_menu_enabled getter

Source
context_menu_enabled=(val)

Property context_menu_enabled setter

Source
context_menu_enabled?
Source
custom_effects

Property custom_effects getter

Source
custom_effects=(val)

Property custom_effects setter

Source
deselect
Source
deselect_on_focus_loss_enabled

Property deselect_on_focus_loss_enabled getter

Source
deselect_on_focus_loss_enabled=(val)

Property deselect_on_focus_loss_enabled setter

Source
deselect_on_focus_loss_enabled?
Source
drag_and_drop_selection_enabled

Property drag_and_drop_selection_enabled getter

Source
drag_and_drop_selection_enabled=(val)

Property drag_and_drop_selection_enabled setter

Source
drag_and_drop_selection_enabled?
Source
fit_content

Property fit_content getter

Source
fit_content=(val)

Property fit_content setter

Source
fit_content?
Source
get_autowrap_mode
Source
get_autowrap_trim_flags
Source
get_character_line(character : Int64) : Int64
Source
get_character_paragraph(character : Int64) : Int64
Source
get_content_height
Source
get_content_width
Source
get_effects
Source
get_horizontal_alignment
Source
get_justification_flags
Source
get_language
Source
get_line_count
Source
get_line_height(line : Int64) : Int64
Source
get_line_offset(line : Int64) : Float64
Source
get_line_range(line : Int64) : Vector2i
Source
get_line_width(line : Int64) : Int64
Source
get_maximum_font_size
Source
get_menu
Source
get_minimum_font_size
Source
get_paragraph_count
Source
get_paragraph_offset(paragraph : Int64) : Float64
Source
get_parsed_text
Source
get_progress_bar_delay
Source
get_rendered_font_size
Source
get_selected_text
Source
get_selection_from
Source
get_selection_line_offset
Source
get_selection_to
Source
get_structured_text_bidi_override
Source
get_structured_text_bidi_override_options
Source
get_tab_size
Source
get_tab_stops
Source
get_text
Source
get_text_direction
Source
get_total_character_count
Source
get_v_scroll_bar
Source
get_vertical_alignment
Source
get_visible_characters
Source
get_visible_characters_behavior
Source
get_visible_content_rect
Source
get_visible_line_count
Source
get_visible_paragraph_count
Source
get_visible_ratio
Source
hint_underlined

Property hint_underlined getter

Source
hint_underlined=(val)

Property hint_underlined setter

Source
hint_underlined?
Source
horizontal_alignment

Property horizontal_alignment getter

Source
horizontal_alignment=(val : Int)

Property horizontal_alignment setter

Source
install_effect(effect : Pointer(Void)) : Void
Source
invalidate_paragraph(paragraph : Int64) : Bool
Source
is_context_menu_enabled
Source
is_deselect_on_focus_loss_enabled
Source
is_drag_and_drop_selection_enabled
Source
is_finished
Source
is_fit_content_enabled
Source
is_hint_underlined
Source
is_menu_visible
Source
is_meta_underlined
Source
is_ready
Source
is_resize_font_to_fit_enabled
Source
is_scroll_active
Source
is_scroll_following
Source
is_scroll_following_visible_characters
Source
is_selection_enabled
Source
is_shortcut_keys_enabled
Source
is_threaded
Source
is_using_bbcode
Source
justification_flags

Property justification_flags getter

Source
justification_flags=(val : Int)

Property justification_flags setter

Source
language

Property language getter

Source
language=(val)

Property language setter

Source
maximum_font_size

Property maximum_font_size getter

Source
maximum_font_size=(val : Int)

Property maximum_font_size setter

Source
meta_underlined

Property meta_underlined getter

Source
meta_underlined=(val)

Property meta_underlined setter

Source
meta_underlined?
Source
minimum_font_size

Property minimum_font_size getter

Source
minimum_font_size=(val : Int)

Property minimum_font_size setter

Source
newline
Source
parse_bbcode(bbcode : String) : Void
Source
parse_expressions_for_values(expressions : Pointer(Void)) : Pointer(Void)
Source
pop_all
Source
pop_context
Source
progress_bar_delay

Property progress_bar_delay getter

Source
progress_bar_delay=(val : Int)

Property progress_bar_delay setter

Source
push_bgcolor(bgcolor : Color) : Void
Source
push_bold
Source
push_bold_italics
Source
push_cell
Source
push_color(color : Color) : Void
Source
push_context
Source
push_customfx(effect : RichTextEffect, env : Pointer(Void)) : Void
Source
push_dropcap(string : String, font : Font, size : Int64, dropcap_margins : Rect2, color : Color, outline_size : Int64, outline_color : Color) : Void
Source
push_fgcolor(fgcolor : Color) : Void
Source
push_font(font : Font, font_size : Int64) : Void
Source
push_font_size(font_size : Int64) : Void
Source
push_hint(description : String) : Void
Source
push_indent(level : Int64) : Void
Source
push_italics
Source
push_language(language : String) : Void
Source
push_list(level : Int64, get_type : Int64, capitalize : Bool, bullet : String) : Void
Source
push_meta(data : Pointer(Void), underline_mode : Int64, tooltip : String) : Void
Source
push_mono
Source
push_normal
Source
push_outline_color(color : Color) : Void
Source
push_outline_size(outline_size : Int64) : Void
Source
push_paragraph(alignment : Int64, base_direction : Int64, language : String, st_parser : Int64, justification_flags : Int64, tab_stops : Pointer(Void)) : Void
Source
push_strikethrough(color : Color) : Void
Source
push_table(columns : Int64, inline_align : Int64, align_to_row : Int64, name : String) : Void
Source
push_underline(color : Color) : Void
Source
reload_effects
Source
remove_paragraph(paragraph : Int64, no_invalidate : Bool) : Bool
Source
resize_font_to_fit

Property resize_font_to_fit getter

Source
resize_font_to_fit=(val)

Property resize_font_to_fit setter

Source
resize_font_to_fit?
Source
scroll_active

Property scroll_active getter

Source
scroll_active=(val)

Property scroll_active setter

Source
scroll_active?
Source
scroll_following

Property scroll_following getter

Source
scroll_following=(val)

Property scroll_following setter

Source
scroll_following?
Source
scroll_following_visible_characters

Property scroll_following_visible_characters getter

Source
scroll_following_visible_characters=(val)

Property scroll_following_visible_characters setter

Source
scroll_following_visible_characters?
Source
scroll_to_line(line : Int64) : Void
Source
scroll_to_paragraph(paragraph : Int64) : Void
Source
scroll_to_selection
Source
select_all
Source
selection_enabled

Property selection_enabled getter

Source
selection_enabled=(val)

Property selection_enabled setter

Source
selection_enabled?
Source
set_autowrap_mode(autowrap_mode : Int64) : Void
Source
set_autowrap_trim_flags(autowrap_trim_flags : Int64) : Void
Source
set_cell_border_color(color : Color) : Void
Source
set_cell_padding(padding : Rect2) : Void
Source
set_cell_row_background_color(odd_row_bg : Color, even_row_bg : Color) : Void
Source
set_cell_size_override(min_size : Vector2, max_size : Vector2) : Void
Source
set_context_menu_enabled(enabled : Bool) : Void
Source
set_deselect_on_focus_loss_enabled(enable : Bool) : Void
Source
set_drag_and_drop_selection_enabled(enable : Bool) : Void
Source
set_effects(effects : Godot::Array) : Void
Source
set_fit_content(enabled : Bool) : Void
Source
set_hint_underline(enable : Bool) : Void
Source
set_horizontal_alignment(alignment : Int64) : Void
Source
set_justification_flags(justification_flags : Int64) : Void
Source
set_language(language : String) : Void
Source
set_maximum_font_size(size : Int64) : Void
Source
set_meta_underline(enable : Bool) : Void
Source
set_minimum_font_size(size : Int64) : Void
Source
set_progress_bar_delay(delay_ms : Int64) : Void
Source
set_resize_font_to_fit(enabled : Bool) : Void
Source
set_scroll_active(active : Bool) : Void
Source
set_scroll_follow(follow : Bool) : Void
Source
set_scroll_follow_visible_characters(follow : Bool) : Void
Source
set_selection_enabled(enabled : Bool) : Void
Source
set_shortcut_keys_enabled(enabled : Bool) : Void
Source
set_structured_text_bidi_override(parser : Int64) : Void
Source
set_structured_text_bidi_override_options(args : Godot::Array) : Void
Source
set_tab_size(spaces : Int64) : Void
Source
set_tab_stops(tab_stops : Pointer(Void)) : Void
Source
set_table_column_expand(column : Int64, expand : Bool, ratio : Int64, shrink : Bool) : Void
Source
set_table_column_name(column : Int64, name : String) : Void
Source
set_text(text : String) : Void
Source
set_text_direction(direction : Int64) : Void
Source
set_threaded(threaded : Bool) : Void
Source
set_use_bbcode(enable : Bool) : Void
Source
set_vertical_alignment(alignment : Int64) : Void
Source
set_visible_characters(amount : Int64) : Void
Source
set_visible_characters_behavior(behavior : Int64) : Void
Source
set_visible_ratio(ratio : Float64) : Void
Source
shortcut_keys_enabled

Property shortcut_keys_enabled getter

Source
shortcut_keys_enabled=(val)

Property shortcut_keys_enabled setter

Source
shortcut_keys_enabled?
Source
structured_text_bidi_override

Property structured_text_bidi_override getter

Source
structured_text_bidi_override=(val : Int)

Property structured_text_bidi_override setter

Source
structured_text_bidi_override_options

Property structured_text_bidi_override_options getter

Source
structured_text_bidi_override_options=(val)

Property structured_text_bidi_override_options setter

Source
tab_size

Property tab_size getter

Source
tab_size=(val : Int)

Property tab_size setter

Source
tab_stops

Property tab_stops getter

Source
tab_stops=(val)

Property tab_stops setter

Source
text

Property text getter

Source
text=(val)

Property text setter

Source
text_direction

Property text_direction getter

Source
text_direction=(val : Int)

Property text_direction setter

Source
threaded

Property threaded getter

Source
threaded=(val)

Property threaded setter

Source
threaded?
Source
update_image(key : Pointer(Void), mask : Int64, image : Texture2D, width : Float64, height : Float64, color : Color, inline_align : Int64, region : Rect2, pad : Bool, tooltip : String, width_unit : Int64, height_unit : Int64) : Void
Source
vertical_alignment

Property vertical_alignment getter

Source
vertical_alignment=(val : Int)

Property vertical_alignment setter

Source
visible_characters

Property visible_characters getter

Source
visible_characters=(val : Int)

Property visible_characters setter

Source
visible_characters_behavior

Property visible_characters_behavior getter

Source
visible_characters_behavior=(val : Int)

Property visible_characters_behavior setter

Source
visible_ratio

Property visible_ratio getter

Source
visible_ratio=(val : Number)

Property visible_ratio setter

Source

Nested types