diff options
| author | Dmitry Koteroff | 2017-12-18 01:16:11 +0300 |
|---|---|---|
| committer | Dmitry Koteroff | 2017-12-18 03:40:49 +0300 |
| commit | ea14b0789b8442a930a4464e7e17a3473e2e221d (patch) | |
| tree | 2ccf16a12d9cab2dc9abd3b178847423ff12f263 /editor/script_editor_debugger.h | |
| parent | 90d95c7ee17b94736045555f1810a2a920fd3b33 (diff) | |
| download | godot-ea14b0789b8442a930a4464e7e17a3473e2e221d.tar.gz godot-ea14b0789b8442a930a4464e7e17a3473e2e221d.tar.zst godot-ea14b0789b8442a930a4464e7e17a3473e2e221d.zip | |
Diffstat (limited to 'editor/script_editor_debugger.h')
| -rw-r--r-- | editor/script_editor_debugger.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/editor/script_editor_debugger.h b/editor/script_editor_debugger.h index 82dcba469..ec8a3cb88 100644 --- a/editor/script_editor_debugger.h +++ b/editor/script_editor_debugger.h @@ -62,6 +62,10 @@ class ScriptEditorDebugger : public Control { MESSAGE_SUCCESS, }; + enum ItemMenu { + ITEM_MENU_COPY_ERROR, + }; + AcceptDialog *msgdialog; Button *debugger_button; @@ -85,6 +89,8 @@ class ScriptEditorDebugger : public Control { ItemList *error_list; ItemList *error_stack; Tree *inspect_scene_tree; + Button *clearbutton; + PopupMenu *item_menu; int error_count; int last_error_count; @@ -175,6 +181,10 @@ class ScriptEditorDebugger : public Control { void _set_remote_object(ObjectID p_id, ScriptEditorDebuggerInspectedObject *p_obj); void _clear_remote_objects(); + void _clear_errors_list(); + + void _error_list_item_rmb_selected(int p_item, const Vector2 &p_pos); + void _item_menu_id_pressed(int p_option); protected: void _notification(int p_what); |
