Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/HarbourMasters/SpaghettiKart
/ functions
Functions
5,105 in github.com/HarbourMasters/SpaghettiKart
⨍
Functions
5,105
◇
Types & classes
867
↓ 25 callers
Function
mtxf_translate
create a translation matrix
src/racing/math_util.c:226
↓ 25 callers
Function
render_screens
src/racing/skybox_and_splitscreen.c:615
↓ 24 callers
Function
STBI__CASE
tools/stb/stb_image.h:4418
↓ 24 callers
Function
debug_print_str2
src/render_objects.c:4366
↓ 24 callers
Function
func_80072E54
src/update_objects.c:570
↓ 24 callers
Function
init_texture_object
src/update_objects.c:737
↓ 24 callers
Function
is_obj_index_flag_status_inactive
src/update_objects.c:239
↓ 24 callers
Function
load_menu_img_comp_type
src/menu_items.c:3827
↓ 24 callers
Function
set_obj_orientation
src/code_80086E70.c:1835
↓ 23 callers
Function
check_if_recording
src/port/interpolation/FrameInterpolation.cpp:615
↓ 23 callers
Function
draw_box_wide
* Renders * * Menus: Menu transition swipes, track label highlight * * All game modes: Background cover at pause screen * * */
src/menu_items.c:3567
↓ 23 callers
Function
func_800431B0
src/render_objects.c:70
↓ 23 callers
Function
func_800939C8
src/menu_items.c:2340
↓ 23 callers
Function
osCreateMesgQueue
src/os/osCreateMesgQueue.c:3
↓ 22 callers
Function
OTRGetDimensionFromLeftEdge
src/port/Engine.cpp:766
↓ 22 callers
Function
ResizeMinimap
src/engine/tracks/Track.cpp:37
↓ 22 callers
Function
convert_number_to_ascii
Originally func_800A7894 Presumes that "number" is a 2 digit number. Convert it to a string
src/menu_items.c:9075
↓ 22 callers
Function
mtxf_rotate_x
create a rotation matrix around the x axis
src/racing/math_util.c:334
↓ 22 callers
Function
reset_cycle_flash_menu
* Resets when moving cursor option or after a fade */
src/menus.c:2064
↓ 22 callers
Function
spawn_actor_on_surface
* If unable to spawn actor on the surface set to -3000.0f or * if outside the collision grid, spawn in the air (3000.0f). */
src/racing/collision.c:1410
↓ 22 callers
Function
spawn_all_item_boxes
src/racing/actors.c:1034
↓ 21 callers
Function
add_unused_obj_index
src/update_objects.c:167
↓ 21 callers
Function
change_player_color_effect_cmy
src/render_player.c:971
↓ 21 callers
Function
change_player_color_effect_rgb
* Sets player shading/colour. */
src/render_player.c:960
↓ 21 callers
Function
func_80072320
src/update_objects.c:259
↓ 21 callers
Function
func_80086E70
src/code_80086E70.c:20
↓ 21 callers
Function
is_path_point_in_range
* Checks if a path point is within a valid range of another path point, accounting for track wrapping * * @param pathPoint The path point to check
src/code_80005FD0.c:949
↓ 21 callers
Function
load_texture_block_rgba16_mirror
src/render_objects.c:213
↓ 21 callers
Function
m64_read_s16
src/audio/seqplayer.c:315
↓ 21 callers
Function
u32be
tools/extract_data_for_mio.c:140
↓ 20 callers
Function
clean_effect
src/effects.c:146
↓ 20 callers
Function
draw_box_fill
* Draw a box filled with a solid color * * Renders * * Menus: Black box behind textures such as: "1P Game, 2P Game, Mario GP, 50CC, OK, etc." *
src/menu_items.c:3427
↓ 20 callers
Function
generate_collision_mesh_with_default_section_id
* Recursive search for vtx and set sectionId's to 0xFF */
src/racing/collision.c:1996
↓ 20 callers
Function
move_s16_towards
src/render_player.c:759
↓ 20 callers
Function
set_transparency
src/render_objects.c:1496
↓ 20 callers
Function
stbi__malloc
tools/stb/stb_image.h:857
↓ 19 callers
Function
__osContRamRead
src/os/contramread.c:8
↓ 19 callers
Function
destroy_destructable_actor
src/racing/actors.c:1743
↓ 19 callers
Function
load_menu_img
src/menu_items.c:3746
↓ 19 callers
Function
parse_track_displaylists
src/racing/render_courses.c:56
↓ 19 callers
Function
render_track_sections
src/racing/render_courses.c:91
↓ 19 callers
Function
stbi__get32be
tools/stb/stb_image.h:1476
↓ 18 callers
Function
__osSiRawStartDma
src/os/__osSiRawStartDma.c:4
↓ 18 callers
Method
fail
(self, message, line=None)
tools/asm_processor/asm_processor.py:486
↓ 18 callers
Function
func_80005AE8
sets player to AI? (unconfirmed)
src/replays.c:475
↓ 18 callers
Function
func_80072354
src/update_objects.c:267
↓ 18 callers
Function
func_800CBBE8
src/audio/port_eu.c:297
↓ 18 callers
Function
gSPInvalidateTexCache
src/port/GBIMiddleware.cpp:33
↓ 18 callers
Function
guMtxF2L
src/os/guMtxF2L.c:7
↓ 18 callers
Function
init_rdp
* Sets the initial RDP (Reality Display Processor) rendering settings. **/
src/racing/skybox_and_splitscreen.c:223
↓ 18 callers
Function
set_obj_direction_angle
src/code_80086E70.c:1829
↓ 18 callers
Function
set_obj_origin_pos
src/code_80086E70.c:1809
↓ 18 callers
Function
text_draw
src/menu_items.c:2344
↓ 17 callers
Function
GenerateCollisionMesh
src/engine/editor/Collision.cpp:18
↓ 17 callers
Function
WrappedText
Automatically adds newlines to break up text longer than a specified number of characters Manually included newlines will still be respected and reset
src/port/ui/UIWidgets.cpp:16
↓ 17 callers
Function
calculate_orientation_matrix
Rotates the object around the Y axis. x,y,z is a direction (not a rotator).
src/racing/math_util.c:603
↓ 17 callers
Function
delete_object_wrapper
src/update_objects.c:197
↓ 17 callers
Function
func_80073E18
src/update_objects.c:1012
↓ 17 callers
Function
func_8009A594
src/menu_items.c:4199
↓ 17 callers
Function
func_80290C20
src/racing/render_courses.c:43
↓ 16 callers
Function
AddHudMatrix
src/engine/Matrix.cpp:197
↓ 16 callers
Function
OTRGetGameRenderWidth
src/port/Engine.cpp:805
↓ 16 callers
Function
OTRGetRectDimensionFromLeftEdge
src/port/Engine.cpp:770
↓ 16 callers
Function
center_text
(text, total_width, fill_character=" ")
progress.py:356
↓ 16 callers
Function
crash_screen_print
src/debug/crash_screen_enhancement.c:98
↓ 16 callers
Function
crash_screen_print_float_reg
src/debug/crash_screen_enhancement.c:136
↓ 16 callers
Function
func_800A9208
src/menu_items.c:9847
↓ 16 callers
Function
is_screen_being_faded
* Checks is a fade render mode is active so menus can't be * interacted while a fade transition is active */
src/menus.c:2092
↓ 16 callers
Function
mtxf_scale
multiply a matrix with a number
src/racing/math_util.c:435
↓ 16 callers
Function
osPiStartDma
src/os/osPiStartDma.c:5
↓ 16 callers
Function
set_track_light_direction
src/racing/math_util.c:408
↓ 16 callers
Function
sinf
src/os/math/sinf.c:31
↓ 16 callers
Method
unpack
(self, fmt, data)
tools/asm_processor/asm_processor.py:96
↓ 15 callers
Function
CM_FindActorIndex
src/port/Game.cpp:734
↓ 15 callers
Function
IsKalimariDesert
src/port/Game.cpp:833
↓ 15 callers
Method
Set
src/engine/CoreMath.h:154
↓ 15 callers
Function
Ship_IsCStringEmpty
src/port/ShipUtils.cpp:10
↓ 15 callers
Function
__osContRamWrite
src/os/contramwrite.c:8
↓ 15 callers
Function
adjust_angle
src/render_player.c:697
↓ 15 callers
Function
audio_dma_copy_immediate
* Performs an immediate DMA copy */
src/audio/load.c:112
↓ 15 callers
Function
func_8001A348
src/code_80005FD0.c:6862
↓ 15 callers
Function
func_8002A5F4
Near identical to adjust_pos_orthogonally in memory.c
src/player_controller.c:824
↓ 15 callers
Function
func_8004B414
src/render_objects.c:1517
↓ 15 callers
Function
func_8004B72C
src/render_objects.c:1558
↓ 15 callers
Function
func_8008701C
src/code_80086E70.c:61
↓ 15 callers
Function
func_8008A364
src/code_80086E70.c:1351
↓ 15 callers
Function
func_8029794C
src/racing/actors.c:470
↓ 15 callers
Function
move_cinematic_camera_along_spline
src/ending/ceremony_and_credits.c:382
↓ 15 callers
Function
stbi__at_eof
tools/stb/stb_image.h:1417
↓ 15 callers
Function
vec3f_copy_return_dupe
src/ending/ceremony_and_credits.c:72
↓ 14 callers
Function
GetInterpreter
src/port/Engine.cpp:59
↓ 14 callers
Function
IsDkJungle
src/port/Game.cpp:840
↓ 14 callers
Function
actor_terrain_collision
src/racing/collision.c:1181
↓ 14 callers
Function
cosf
src/os/math/cosf.c:31
↓ 14 callers
Function
debug_print_string
src/render_objects.c:4276
↓ 14 callers
Function
draw_box_wide_pause_background
Renders pause background and lakitu tow transition black fade in/out
src/menu_items.c:3644
↓ 14 callers
Function
f32_step_up_towards
src/math_util_2.c:63
↓ 14 callers
Function
find_and_set_tile_size
* Search for G_SETTILESIZE and set its args. */
src/racing/collision.c:2120
↓ 14 callers
Method
find_section
(self, name)
tools/asm_processor/asm_processor.py:355
↓ 14 callers
Function
func_8004B614
src/render_objects.c:1546
← previous
next →
101–200 of 5,105, ranked by callers