Skip to content

bloqade.lanes.visualize.debug.StaticDebuggerController

← Module overview

classStaticDebuggerControllersource

bloqade.lanes.visualize.debug.StaticDebuggerController

Bases: DebuggerController

Signature
class StaticDebuggerController(ax: Axes, num_steps: int, draw: Callable[[int], None])

Parameters

NameTypeDescription
axAxes
num_stepsint
drawCallable[[int], None]

Attributes

NameTypeDefaultDescription
axAxesrequired
num_stepsintrequired
drawCallable[[int], None]required
step_indexintfield(default=0, init=False)
runningboolfield(default=True, init=False)
waitingboolfield(default=True, init=False)
updatedboolfield(default=False, init=False)

methodon_exitsource

bloqade.lanes.visualize.debug.StaticDebuggerController.on_exit

def on_exit(event)

Parameters

NameTypeDescription
event—
source

methodon_nextsource

bloqade.lanes.visualize.debug.StaticDebuggerController.on_next

def on_next(event)

Parameters

NameTypeDescription
event—
source

methodon_prevsource

bloqade.lanes.visualize.debug.StaticDebuggerController.on_prev

def on_prev(event)

Parameters

NameTypeDescription
event—
source

methodon_slider_changesource

bloqade.lanes.visualize.debug.StaticDebuggerController.on_slider_change

def on_slider_change(value)

Parameters

NameTypeDescription
value—
source

methodon_keysource

bloqade.lanes.visualize.debug.StaticDebuggerController.on_key

def on_key(event)

Parameters

NameTypeDescription
event—
source

methodresetsource

bloqade.lanes.visualize.debug.StaticDebuggerController.reset

def reset()
source

methodrunsource

bloqade.lanes.visualize.debug.StaticDebuggerController.run

def run()
source