Skip to content

DebuggerBindings

interludesoftware.tick

Interlude.Tick

DebuggerBindings Class

Bindings for the built-in debugger overlay. Toggle() is pressed-this-frame; LockClickThroughHeld() reports whether the lock modifier is currently held; Interlude.Tick.DebuggerBindings.InspectElementHeld reports whether the inspect-element modifier is held — while held, the next left-click jumps to the source line that pushed the rect under the mouse, regardless of debugger visibility.

public abstract class DebuggerBindings

Inheritance System.Object → DebuggerBindings

Derived
InputSystemDebuggerBindings
LegacyDebuggerBindings

Methods

DebuggerBindings.LockClickThroughHeld() Method

Returns true while the lock-click-through modifier key is held.

public abstract bool LockClickThroughHeld();

Returns

System.Boolean

DebuggerBindings.Toggle() Method

Returns true on the frame the debugger toggle key is pressed.

public abstract bool Toggle();

Returns

System.Boolean

DebuggerBindings.Update() Method

Called once per frame so backends can update per-frame state.

public virtual void Update();