diff options
Diffstat (limited to 'scene/gui/code_edit.h')
-rw-r--r-- | scene/gui/code_edit.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/scene/gui/code_edit.h b/scene/gui/code_edit.h index ac6f91b26d..efd778ffb3 100644 --- a/scene/gui/code_edit.h +++ b/scene/gui/code_edit.h @@ -227,6 +227,12 @@ private: TypedArray<int> line_length_guideline_columns; Color line_length_guideline_color; + /* Symbol lookup */ + bool symbol_lookup_on_click_enabled = false; + + String symbol_lookup_new_word = ""; + String symbol_lookup_word = ""; + protected: void _gui_input(const Ref<InputEvent> &p_gui_input) override; void _notification(int p_what); @@ -386,6 +392,14 @@ public: void set_line_length_guidelines(TypedArray<int> p_guideline_columns); TypedArray<int> get_line_length_guidelines() const; + /* Symbol lookup */ + void set_symbol_lookup_on_click_enabled(bool p_enabled); + bool is_symbol_lookup_on_click_enabled() const; + + String get_text_for_symbol_lookup(); + + void set_symbol_lookup_word_as_valid(bool p_valid); + CodeEdit(); ~CodeEdit(); }; |