You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-29 16:16:38 +00:00
Add global breakpoint list
This commit is contained in:
@@ -81,6 +81,9 @@ private:
|
||||
enum Actions {
|
||||
ACTION_COPY_ERROR,
|
||||
ACTION_OPEN_SOURCE,
|
||||
ACTION_DELETE_BREAKPOINT,
|
||||
ACTION_DELETE_BREAKPOINTS_IN_FILE,
|
||||
ACTION_DELETE_ALL_BREAKPOINTS,
|
||||
};
|
||||
|
||||
AcceptDialog *msgdialog;
|
||||
@@ -99,6 +102,9 @@ private:
|
||||
Button *clear_button;
|
||||
PopupMenu *item_menu;
|
||||
|
||||
Tree *breakpoints_tree;
|
||||
PopupMenu *breakpoints_menu;
|
||||
|
||||
EditorFileDialog *file_dialog;
|
||||
enum FileDialogPurpose {
|
||||
SAVE_MONITORS_CSV,
|
||||
@@ -198,6 +204,7 @@ private:
|
||||
|
||||
void _clear_errors_list();
|
||||
|
||||
void _breakpoints_item_rmb_selected(const Vector2 &p_pos);
|
||||
void _error_tree_item_rmb_selected(const Vector2 &p_pos);
|
||||
void _item_menu_id_pressed(int p_option);
|
||||
void _tab_changed(int p_tab);
|
||||
@@ -211,6 +218,8 @@ private:
|
||||
void _set_breakpoint(const String &p_path, const int &p_line, const bool &p_enabled);
|
||||
void _clear_breakpoints();
|
||||
|
||||
void _breakpoint_tree_clicked();
|
||||
|
||||
protected:
|
||||
void _notification(int p_what);
|
||||
static void _bind_methods();
|
||||
|
||||
Reference in New Issue
Block a user