class

Godot::CrystalLldbSessionTab

Inherits Godot::VBoxContainer < Godot::BoxContainer < Godot::Container < Godot::Control < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object

Class methods

_godot_has_virtual_method(method_name : String) : Bool
Source
godot_class_name
Source
godot_parent_class_name
Source

Instance methods

_godot_call_tool_button(button_name : String) : Void

Dispatches inspector tool button clicks on this object.

Source
_godot_call_virtual(method_name : String, delta : Float64) : Void

Virtual method and property dispatch hooks overridden by class registration macros. Delta timestep is received with 64-bit precision (Float64).

Source
_godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void

Invoked by the GDExtension bridge when retrieving an exposed @export property.

Source
_godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void

Invoked by the GDExtension bridge when setting an exposed @export property.

Source
append_console(text : String) : Void

Appends text output into the interactive LLDB console

Source
lockstep_enabled
Source
lockstep_enabled=(lockstep_enabled : Bool)
Source
role_name
Source
role_name=(role_name : String)
Source
session_id
Source
session_id=(session_id : Int32)
Source
set_on_attach_request
Source
set_on_command
Source
set_on_frame_select
Source
set_on_lockstep_toggle
Source
setup(session_id : Int32, role : String = "Instance", driver : Debugger::LldbDriver | Nil = nil) : Void
Source
target_pid
Source
target_pid=(target_pid : Int64)
Source
update_role(role : String, pid : Int64) : Void

Updates the multiplayer role badge (e.g. Server, Client 1)

Source
update_stack_frames(frames : Array(Debugger::StackFrame)) : Void

Populates call stack frames tree

Source
update_status(status_text : String, is_attached : Bool, is_paused : Bool = false) : Void

Updates status indicator and button enabled states

Source