Godot::TextEdit
Inherits Godot::Control < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
add_caret(line : Int64, column : Int64) : Int64
Sourceadd_caret_at_carets(below : Bool) : Void
Sourceadd_gutter(at : Int64) : Void
Sourceadd_selection_for_next_occurrence
Sourceadjust_carets_after_edit(caret : Int64, from_line : Int64, from_col : Int64, to_line : Int64, to_col : Int64) : Void
Sourceadjust_viewport_to_caret(caret_index : Int64) : Void
Sourceapply_ime
Sourcebackspace(caret_index : Int64) : Void
Sourcebackspace_deletes_composite_character_enabled
Property backspace_deletes_composite_character_enabled getter
backspace_deletes_composite_character_enabled=(val)
Property backspace_deletes_composite_character_enabled setter
backspace_deletes_composite_character_enabled?
Sourcebegin_complex_operation
Sourcebegin_multicaret_edit
Sourcecancel_ime
Sourcecaret_blink?
Sourcecaret_draw_when_editable_disabled?
Sourcecaret_mid_grapheme?
Sourcecaret_move_on_right_click?
Sourcecaret_multiple?
Sourcecenter_viewport_to_caret(caret_index : Int64) : Void
Sourceclear
Sourceclear_undo_history
Sourcecollapse_carets(from_line : Int64, from_column : Int64, to_line : Int64, to_column : Int64, inclusive : Bool) : Void
Sourcecopy(caret_index : Int64) : Void
Sourcecut(caret_index : Int64) : Void
Sourcedelete_selection(caret_index : Int64) : Void
Sourcedeselect(caret_index : Int64) : Void
Sourcedeselect_on_focus_loss_enabled?
Sourcedrag_and_drop_selection_enabled?
Sourcedraw_control_chars?
Sourcedraw_spaces?
Sourcedraw_tabs?
Sourceeditable?
Sourceempty_selection_clipboard_enabled?
Sourceend_action
Sourceend_complex_operation
Sourceend_multicaret_edit
Sourceget_autowrap_mode
Sourceget_caret_blink_interval
Sourceget_caret_column(caret_index : Int64) : Int64
Sourceget_caret_count
Sourceget_caret_index_edit_order
Sourceget_caret_line(caret_index : Int64) : Int64
Sourceget_caret_type
Sourceget_caret_wrap_index(caret_index : Int64) : Int64
Sourceget_custom_word_separators
Sourceget_draw_control_chars
Sourceget_first_non_whitespace_column(line : Int64) : Int64
Sourceget_first_visible_line
Sourceget_gutter_count
Sourceget_gutter_name(gutter : Int64) : String
Sourceget_gutter_type(gutter : Int64) : Int64
Sourceget_gutter_width(gutter : Int64) : Int64
Sourceget_h_scroll
Sourceget_h_scroll_bar
Sourceget_indent_level(line : Int64) : Int64
Sourceget_language
Sourceget_last_full_visible_line
Sourceget_last_full_visible_line_wrap_index
Sourceget_line(line : Int64) : String
Sourceget_line_count
Sourceget_line_gutter_icon(line : Int64, gutter : Int64) : Texture2D
Sourceget_line_gutter_metadata(line : Int64, gutter : Int64) : Pointer(Void)
Sourceget_line_gutter_text(line : Int64, gutter : Int64) : String
Sourceget_line_height
Sourceget_line_ranges_from_carets(only_selections : Bool, merge_adjacent : Bool) : Godot::Array
Sourceget_line_width(line : Int64, wrap_index : Int64) : Int64
Sourceget_line_with_ime(line : Int64) : String
Sourceget_line_wrap_count(line : Int64) : Int64
Sourceget_line_wrap_index_at_column(line : Int64, column : Int64) : Int64
Sourceget_line_wrapped_text(line : Int64) : Pointer(Void)
Sourceget_line_wrapping_mode
Sourceget_local_mouse_pos
Sourceget_minimap_visible_lines
Sourceget_minimap_width
Sourceget_next_composite_character_column(line : Int64, column : Int64) : Int64
Sourceget_next_visible_line_index_offset_from(line : Int64, wrap_index : Int64, visible_amount : Int64) : Vector2i
Sourceget_next_visible_line_offset_from(line : Int64, visible_amount : Int64) : Int64
Sourceget_placeholder
Sourceget_previous_composite_character_column(line : Int64, column : Int64) : Int64
Sourceget_saved_version
Sourceget_scroll_pos_for_line(line : Int64, wrap_index : Int64) : Float64
Sourceget_selected_text(caret_index : Int64) : String
Sourceget_selection_at_line_column(line : Int64, column : Int64, include_edges : Bool, only_selections : Bool) : Int64
Sourceget_selection_column(caret_index : Int64) : Int64
Sourceget_selection_from_column(caret_index : Int64) : Int64
Sourceget_selection_from_line(caret_index : Int64) : Int64
Sourceget_selection_line(caret_index : Int64) : Int64
Sourceget_selection_mode
Sourceget_selection_origin_column(caret_index : Int64) : Int64
Sourceget_selection_origin_line(caret_index : Int64) : Int64
Sourceget_selection_to_column(caret_index : Int64) : Int64
Sourceget_selection_to_line(caret_index : Int64) : Int64
Sourceget_sorted_carets(include_ignored_carets : Bool) : Pointer(Void)
Sourceget_structured_text_bidi_override
Sourceget_structured_text_bidi_override_options
Sourceget_syntax_highlighter
Sourceget_tab_input_mode
Sourceget_tab_size
Sourceget_text
Sourceget_text_direction
Sourceget_total_gutter_width
Sourceget_total_visible_line_count
Sourceget_v_scroll
Sourceget_v_scroll_bar
Sourceget_v_scroll_speed
Sourceget_version
Sourceget_virtual_keyboard_show_on_focus
Sourceget_visible_line_count
Sourceget_visible_line_count_in_range(from_line : Int64, to_line : Int64) : Int64
Sourceget_word_under_caret(caret_index : Int64) : String
Sourcehas_ime_text
Sourcehas_redo
Sourcehas_selection(caret_index : Int64) : Bool
Sourcehas_undo
Sourcehighlight_all_occurrences?
Sourcehighlight_current_line?
Sourceindent_wrapped_lines?
Sourceinsert_line_at(line : Int64, text : String) : Void
Sourceinsert_text(text : String, line : Int64, column : Int64, before_selection_begin : Bool, before_selection_end : Bool) : Void
Sourceinsert_text_at_caret(text : String, caret_index : Int64) : Void
Sourceis_backspace_deletes_composite_character_enabled
Sourceis_caret_after_selection_origin(caret_index : Int64) : Bool
Sourceis_caret_blink_enabled
Sourceis_caret_mid_grapheme_enabled
Sourceis_caret_visible(caret_index : Int64) : Bool
Sourceis_custom_word_separators_enabled
Sourceis_default_word_separators_enabled
Sourceis_deselect_on_focus_loss_enabled
Sourceis_drag_and_drop_selection_enabled
Sourceis_dragging_cursor
Sourceis_drawing_caret_when_editable_disabled
Sourceis_drawing_minimap
Sourceis_drawing_spaces
Sourceis_drawing_tabs
Sourceis_editable
Sourceis_empty_selection_clipboard_enabled
Sourceis_fit_content_height_enabled
Sourceis_fit_content_width_enabled
Sourceis_gutter_clickable(gutter : Int64) : Bool
Sourceis_gutter_drawn(gutter : Int64) : Bool
Sourceis_gutter_overwritable(gutter : Int64) : Bool
Sourceis_highlight_all_occurrences_enabled
Sourceis_highlight_current_line_enabled
Sourceis_in_mulitcaret_edit
Sourceis_indent_wrapped_lines
Sourceis_line_gutter_clickable(line : Int64, gutter : Int64) : Bool
Sourceis_line_in_viewport(line : Int64) : Bool
Sourceis_line_wrapped(line : Int64) : Bool
Sourceis_middle_mouse_paste_enabled
Sourceis_mouse_over_selection(edges : Bool, caret_index : Int64) : Bool
Sourceis_move_caret_on_right_click_enabled
Sourceis_multiple_carets_enabled
Sourceis_overtype_mode_enabled
Sourceis_scroll_past_end_of_file_enabled
Sourceis_selecting_enabled
Sourceis_selection_handle_enabled
Sourceis_shortcut_keys_enabled
Sourceis_smooth_scroll_enabled
Sourceis_virtual_keyboard_enabled
Sourcemerge_gutters(from_line : Int64, to_line : Int64) : Void
Sourcemerge_overlapping_carets
Sourcemiddle_mouse_paste_enabled?
Sourceminimap_draw?
Sourcemulticaret_edit_ignore_caret(caret_index : Int64) : Bool
Sourcepaste(caret_index : Int64) : Void
Sourcepaste_primary_clipboard(caret_index : Int64) : Void
Sourceredo_val
Sourceremove_caret(caret : Int64) : Void
Sourceremove_gutter(gutter : Int64) : Void
Sourceremove_line_at(line : Int64, move_carets_down : Bool) : Void
Sourceremove_secondary_carets
Sourceremove_text(from_line : Int64, from_column : Int64, to_line : Int64, to_column : Int64) : Void
Sourcescroll_fit_content_height?
Sourcescroll_fit_content_width?
Sourcescroll_past_end_of_file?
Sourcescroll_smooth?
Sourceselect_all
Sourceselect_val(origin_line : Int64, origin_column : Int64, caret_line : Int64, caret_column : Int64, caret_index : Int64) : Void
Sourceselect_word_under_caret(caret_index : Int64) : Void
Sourceselecting_enabled?
Sourceselection_handle_enabled?
Sourceset_autowrap_mode(autowrap_mode : Int64) : Void
Sourceset_backspace_deletes_composite_character_enabled(enable : Bool) : Void
Sourceset_caret_blink_enabled(enable : Bool) : Void
Sourceset_caret_blink_interval(interval : Float64) : Void
Sourceset_caret_column(column : Int64, adjust_viewport : Bool, caret_index : Int64) : Void
Sourceset_caret_mid_grapheme_enabled(enabled : Bool) : Void
Sourceset_caret_type(get_type : Int64) : Void
Sourceset_custom_word_separators(custom_word_separators : String) : Void
Sourceset_deselect_on_focus_loss_enabled(enable : Bool) : Void
Sourceset_drag_and_drop_selection_enabled(enable : Bool) : Void
Sourceset_draw_caret_when_editable_disabled(enable : Bool) : Void
Sourceset_draw_control_chars(enabled : Bool) : Void
Sourceset_draw_minimap(enabled : Bool) : Void
Sourceset_draw_spaces(enabled : Bool) : Void
Sourceset_draw_tabs(enabled : Bool) : Void
Sourceset_editable(enabled : Bool) : Void
Sourceset_empty_selection_clipboard_enabled(enabled : Bool) : Void
Sourceset_fit_content_height_enabled(enabled : Bool) : Void
Sourceset_fit_content_width_enabled(enabled : Bool) : Void
Sourceset_gutter_clickable(gutter : Int64, clickable : Bool) : Void
Sourceset_gutter_custom_draw(column : Int64, draw_callback : Pointer(Void)) : Void
Sourceset_gutter_draw(gutter : Int64, draw : Bool) : Void
Sourceset_gutter_name(gutter : Int64, name : String) : Void
Sourceset_gutter_overwritable(gutter : Int64, overwritable : Bool) : Void
Sourceset_gutter_type(gutter : Int64, get_type : Int64) : Void
Sourceset_gutter_width(gutter : Int64, width : Int64) : Void
Sourceset_h_scroll(value : Int64) : Void
Sourceset_highlight_all_occurrences(enabled : Bool) : Void
Sourceset_highlight_current_line(enabled : Bool) : Void
Sourceset_indent_wrapped_lines(enabled : Bool) : Void
Sourceset_language(language : String) : Void
Sourceset_line(line : Int64, new_text : String) : Void
Sourceset_line_as_center_visible(line : Int64, wrap_index : Int64) : Void
Sourceset_line_as_first_visible(line : Int64, wrap_index : Int64) : Void
Sourceset_line_as_last_visible(line : Int64, wrap_index : Int64) : Void
Sourceset_line_gutter_clickable(line : Int64, gutter : Int64, clickable : Bool) : Void
Sourceset_line_gutter_icon(line : Int64, gutter : Int64, icon : Texture2D) : Void
Sourceset_line_gutter_metadata(line : Int64, gutter : Int64, metadata : Pointer(Void)) : Void
Sourceset_line_gutter_text(line : Int64, gutter : Int64, text : String) : Void
Sourceset_line_wrapping_mode(mode : Int64) : Void
Sourceset_middle_mouse_paste_enabled(enabled : Bool) : Void
Sourceset_minimap_width(width : Int64) : Void
Sourceset_move_caret_on_right_click_enabled(enable : Bool) : Void
Sourceset_multiple_carets_enabled(enabled : Bool) : Void
Sourceset_overtype_mode_enabled(enabled : Bool) : Void
Sourceset_placeholder(text : String) : Void
Sourceset_scroll_past_end_of_file_enabled(enable : Bool) : Void
Sourceset_search_flags(flags : Int64) : Void
Sourceset_search_text(search_text : String) : Void
Sourceset_selecting_enabled(enable : Bool) : Void
Sourceset_selection_handle_enabled(enable : Bool) : Void
Sourceset_selection_mode(mode : Int64) : Void
Sourceset_selection_origin_column(column : Int64, caret_index : Int64) : Void
Sourceset_shortcut_keys_enabled(enabled : Bool) : Void
Sourceset_smooth_scroll_enabled(enable : Bool) : Void
Sourceset_structured_text_bidi_override(parser : Int64) : Void
Sourceset_structured_text_bidi_override_options(args : Godot::Array) : Void
Sourceset_syntax_highlighter(syntax_highlighter : SyntaxHighlighter) : Void
Sourceset_tab_input_mode(enabled : Bool) : Void
Sourceset_tab_size(size : Int64) : Void
Sourceset_text(text : String) : Void
Sourceset_text_direction(direction : Int64) : Void
Sourceset_tooltip_request_func(callback : Pointer(Void)) : Void
Sourceset_use_custom_word_separators(enabled : Bool) : Void
Sourceset_use_default_word_separators(enabled : Bool) : Void
Sourceset_v_scroll(value : Float64) : Void
Sourceset_v_scroll_speed(speed : Float64) : Void
Sourceset_virtual_keyboard_enabled(enabled : Bool) : Void
Sourceset_virtual_keyboard_show_on_focus(show_on_focus : Bool) : Void
Sourceshortcut_keys_enabled?
Sourceskip_selection_for_next_occurrence
Sourcestart_action(action : Int64) : Void
Sourcestructured_text_bidi_override_options=(val)
Property structured_text_bidi_override_options setter
swap_lines(from_line : Int64, to_line : Int64) : Void
Sourcetab_input_mode?
Sourcetag_saved_version
Sourceundo
Sourceuse_custom_word_separators?
Sourceuse_default_word_separators?
Sourcevirtual_keyboard_enabled?
Sourcevirtual_keyboard_show_on_focus?
Source