Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IAmTomShaw/f1-race-replay
/ functions
Functions
482 in github.com/IAmTomShaw/f1-race-replay
⨍
Functions
482
◇
Types & classes
41
↳
Endpoints
1
Method
on_draw
(self)
src/interfaces/qualifying.py:219
Method
on_error
Handle error messages.
src/insights/telemetry_stream_viewer.py:250
Method
on_key_press
(self, symbol: int, modifiers: int)
src/interfaces/race_replay.py:1581
Method
on_key_press
(self, symbol: int, modifiers: int)
src/interfaces/qualifying.py:781
Method
on_key_release
(self, symbol: int, modifiers: int)
src/interfaces/race_replay.py:1659
Method
on_key_release
(self, symbol: int, modifiers: int)
src/interfaces/qualifying.py:1020
Method
on_mouse_motion
Handle mouse motion for hover effects.
src/ui_components.py:1605
Method
on_mouse_motion
Handle mouse hover effects.
src/ui_components.py:1874
Method
on_mouse_motion
Handle mouse motion for hover effects on progress bar and controls.
src/interfaces/race_replay.py:1688
Method
on_mouse_motion
Pass mouse motion events to UI components.
src/interfaces/qualifying.py:710
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:27
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:70
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:545
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:661
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:769
Method
on_mouse_press
(self, window, x: float, y: float, button: int, modifiers: int)
src/ui_components.py:1119
Method
on_mouse_press
Handle mouse click to seek to position.
src/ui_components.py:1633
Method
on_mouse_press
Handle button clicks.
src/ui_components.py:1890
Method
on_mouse_press
(self, x: float, y: float, button: int, modifiers: int)
src/interfaces/race_replay.py:1673
Method
on_mouse_press
(self, x: float, y: float, button: int, modifiers: int)
src/interfaces/qualifying.py:753
Method
on_mouse_release
(self, x: float, y: float, button: int, modifiers: int)
src/interfaces/race_replay.py:1667
Method
on_mouse_release
(self, x: float, y: float, button: int, modifiers: int)
src/interfaces/qualifying.py:1028
Method
on_race_clicked
(self, item, column)
src/gui/race_selection.py:236
Method
on_resize
(self, window)
src/ui_components.py:25
Method
on_resize
(self, window)
src/ui_components.py:1373
Method
on_resize
Recalculate control positions on window resize.
src/ui_components.py:1711
Method
on_resize
Called automatically by Arcade when window is resized.
src/interfaces/race_replay.py:1231
Method
on_resize
Handle the window being resized.
src/interfaces/qualifying.py:714
Method
on_stream_error
(self, error_msg)
src/insights/example_pit_wall_window.py:100
Method
on_stream_error
Handle stream errors (optional). Args: error_msg: Error message string
src/gui/pit_wall_window_template.py:61
Method
on_telemetry_data
(self, data)
src/insights/race_control_feed_window.py:202
Method
on_telemetry_data
(self, data)
src/insights/lap_time_chart_window.py:851
Method
on_telemetry_data
(self, data)
src/insights/example_pit_wall_window.py:54
Method
on_telemetry_data
(self, data)
src/insights/driver_telemetry_window.py:282
Method
on_telemetry_data
(self, data)
src/insights/tyre_strategy_window.py:351
Method
on_telemetry_data
(self, data)
src/insights/track_position_window.py:593
Method
on_telemetry_data
Process incoming telemetry data. Args: data: Dictionary with telemetry data including: - frame_i
src/gui/pit_wall_window_template.py:32
Method
on_update
Update flash timer for keyboard feedback animation.
src/ui_components.py:1719
Method
on_update
Update logic for time difference in fastest driver and current driver (Delta sector time)
src/ui_components.py:1961
Method
on_update
(self, delta_time: float)
src/interfaces/race_replay.py:1559
Method
on_update
(self, delta_time: float)
src/interfaces/qualifying.py:980
Method
open_settings
(self)
src/gui/race_selection.py:433
Method
paintEvent
(self, event)
src/insights/tyre_strategy_window.py:64
Method
paintEvent
(self, event)
src/insights/tyre_strategy_window.py:157
Method
paintEvent
(self, event)
src/insights/track_position_window.py:131
Method
reset
(self)
src/ui_components.py:1972
Method
resizeEvent
(self, event)
src/insights/lap_time_chart_window.py:471
Method
rotate_list
(xs, ys)
src/insights/track_position_window.py:90
Method
run
(self)
src/gui/race_selection.py:27
Method
run
(self)
src/gui/race_selection.py:355
Method
set_entries
Accept a list of dicts with keys: pos, code, color, time
src/ui_components.py:608
Method
set_info
Set session information to display
src/ui_components.py:1149
Method
set_lines
(self, lines: Optional[list[str]])
src/ui_components.py:1037
Method
set_visible
Set visibility of weather to True
src/ui_components.py:183
Method
set_visible
Set visibility of leaderboard to True
src/ui_components.py:288
Method
set_visible
Set visibility of controls to True
src/ui_components.py:1705
Method
setup_ui
(self)
src/insights/race_control_feed_window.py:103
Method
setup_ui
(self)
src/insights/lap_time_chart_window.py:649
Method
setup_ui
(self)
src/insights/example_pit_wall_window.py:15
Method
setup_ui
(self)
src/insights/driver_telemetry_window.py:51
Method
setup_ui
(self)
src/insights/tyre_strategy_window.py:250
Method
setup_ui
(self)
src/insights/track_position_window.py:529
Method
setup_ui
Create your custom UI components.
src/gui/pit_wall_window_template.py:22
Method
show_center
Show popup centered in the window.
src/ui_components.py:1054
Method
show_error
(self, message)
src/gui/race_selection.py:429
Function
start_menu
()
src/run_session.py:55
Function
start_viewer
()
src/run_session.py:42
Method
stop
(self)
src/services/stream.py:173
Method
to_widget
(wx, wy)
src/insights/track_position_window.py:170
Method
toggle_visibility
Toggle the visibility of the weather
src/ui_components.py:176
Method
toggle_visibility
Toggle the visibility of the leaderboard
src/ui_components.py:281
Method
toggle_visibility
Toggle the visibility of the progress bar
src/ui_components.py:620
Method
toggle_visibility
Toggle visibility of session info banner
src/ui_components.py:1162
Method
toggle_visibility
Toggle the visibility of the progress bar
src/ui_components.py:1331
Method
toggle_visibility
Toggle the visibility of the controls
src/ui_components.py:1699
Method
visible
(self)
src/ui_components.py:49
Method
visible
(self)
src/ui_components.py:169
Method
visible
(self)
src/ui_components.py:274
Method
visible
(self)
src/ui_components.py:613
Method
visible
(self)
src/ui_components.py:1324
Method
visible
(self)
src/ui_components.py:1692
Method
world_to_map
(x, y)
src/interfaces/qualifying.py:601
← previous
401–482 of 482, ranked by callers