Godot::DebuggerSessionController
Inherits Reference < Object
Constructors
new(session_id : Int32, session : EditorDebuggerSession, lldb_path : String = "lldb")
SourceInstance methods
driver
Sourcelockstep_enabled
Sourcelockstep_enabled=(lockstep_enabled : Bool)
Sourceon_lockstep_signal
Callback invoked when this session stops or resumes: (origin_session_id, is_paused)
on_lockstep_signal=(on_lockstep_signal : Proc(Int32, Bool, Nil) | Nil)
Callback invoked when this session stops or resumes: (origin_session_id, is_paused)
remove_breakpoint(file : String, line : Int32) : Void
Removes a breakpoint from this session's LLDB instance
role
Sourcesession
Sourcesession_id
Sourceset_breakpoint(file : String, line : Int32) : Void
Synchronizes a breakpoint with this session's LLDB instance
tab
Sourcetarget_pid
Sourceupdate_role(role : String, pid : Int64) : Void
Updates the detected multiplayer role (e.g. Server, Client 1)