Add expression evaluater to debugger (REPL)

Co-authored-by: rohanrhu <rohanrhu2@gmail.com>
This commit is contained in:
kobewi
2024-09-30 17:48:27 +02:00
parent e3213aaef5
commit 645abdbb80
8 changed files with 291 additions and 6 deletions

View File

@@ -56,6 +56,7 @@ class SceneDebuggerTree;
class EditorDebuggerPlugin;
class DebugAdapterProtocol;
class DebugAdapterParser;
class EditorExpressionEvaluator;
class ScriptEditorDebugger : public MarginContainer {
GDCLASS(ScriptEditorDebugger, MarginContainer);
@@ -152,6 +153,7 @@ private:
EditorProfiler *profiler = nullptr;
EditorVisualProfiler *visual_profiler = nullptr;
EditorPerformanceProfiler *performance_profiler = nullptr;
EditorExpressionEvaluator *expression_evaluator = nullptr;
OS::ProcessID remote_pid = 0;
bool move_to_foreground = true;