Move Debug menu logic to DebuggerEditorPlugin

This commit is contained in:
Fabio Alessandrelli
2020-03-08 18:58:31 +01:00
parent 7579a792be
commit 4d623b70d7
8 changed files with 183 additions and 231 deletions

View File

@ -45,13 +45,11 @@ public:
List<OS::ProcessID> pids;
private:
bool debug_collisions;
bool debug_navigation;
Status status;
public:
Status get_status() const;
Error run(const String &p_scene, const String &p_custom_args, const List<String> &p_breakpoints, const bool &p_skip_breakpoints = false, const int &p_instances = 1);
Error run(const String &p_scene, const String &p_custom_args, const List<String> &p_breakpoints, const bool &p_skip_breakpoints = false);
void run_native_notify() { status = STATUS_PLAY; }
void stop();
@ -59,12 +57,6 @@ public:
bool has_child_process(OS::ProcessID p_pid) const;
int get_child_process_count() const { return pids.size(); }
void set_debug_collisions(bool p_debug);
bool get_debug_collisions() const;
void set_debug_navigation(bool p_debug);
bool get_debug_navigation() const;
EditorRun();
};