diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2020-11-11 13:18:55 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-11 13:18:55 +0100 |
commit | acb7d99fce31ab99a807a76003815f09e98f62c8 (patch) | |
tree | 56e06af1b96b05a38be5f14f51f6b05d2d977e0d /scene/gui/line_edit.h | |
parent | 10fd10759978f01e9152278e905f32c1117d2841 (diff) | |
parent | 4775db1600ea69dd961767399441820f274e41f8 (diff) |
Merge pull request #43449 from nekomatata/line_edit_window_pos
Expose LineEdit scroll offset to scripts
Diffstat (limited to 'scene/gui/line_edit.h')
-rw-r--r-- | scene/gui/line_edit.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/scene/gui/line_edit.h b/scene/gui/line_edit.h index d6cc1f1f11..a5e5b6988f 100644 --- a/scene/gui/line_edit.h +++ b/scene/gui/line_edit.h @@ -80,7 +80,7 @@ private: PopupMenu *menu; int cursor_pos; - int window_pos; + int scroll_offset; int max_length; // 0 for no maximum. int cached_width; @@ -106,7 +106,7 @@ private: struct TextOperation { int cursor_pos; - int window_pos; + int scroll_offset; int cached_width; String text; }; @@ -144,7 +144,8 @@ private: void shift_selection_check_post(bool); void selection_fill_at_cursor(); - void set_window_pos(int p_pos); + void set_scroll_offset(int p_pos); + int get_scroll_offset() const; void set_cursor_at_pixel_pos(int p_x); int get_cursor_pixel_pos(); |