MCPcopy Create free account
hub / github.com/Redot-Engine/redot-engine / _paused

Method _paused

editor/debugger/editor_debugger_node.cpp:605–614  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

603}
604
605void EditorDebuggerNode::_paused() {
606 const bool paused = EditorRunBar::get_singleton()->get_pause_button()->is_pressed();
607 _for_all(tabs, [&](ScriptEditorDebugger *dbg) {
608 if (paused && !dbg->is_breaked()) {
609 dbg->debug_break();
610 } else if (!paused && dbg->is_breaked()) {
611 dbg->debug_continue();
612 }
613 });
614}
615
616void EditorDebuggerNode::_breaked(bool p_breaked, bool p_can_debug, const String &p_message, bool p_has_stackdump, int p_debugger) {
617 if (get_current_debugger() != get_debugger(p_debugger)) {

Callers 2

req_pauseMethod · 0.80
req_continueMethod · 0.80

Calls 6

_for_allFunction · 0.85
get_pause_buttonMethod · 0.80
is_pressedMethod · 0.45
is_breakedMethod · 0.45
debug_breakMethod · 0.45
debug_continueMethod · 0.45

Tested by

no test coverage detected