MCPcopy Index your code

hub / github.com/HarbourMasters/SpaghettiKart / functions

Functions5,105 in github.com/HarbourMasters/SpaghettiKart

↓ 9 callersFunction__osPfsSelectBank
src/os/contpfs.c:270
↓ 9 callersFunctionactor_init
Sets introductory values for a new actor (ex. Banana).
src/racing/actors.c:142
↓ 9 callersFunctionchar_to_glyph_index
Originally func_80092C90 Some kind of lookup function, seems to return an index to be used to get a character's width in pixels
src/menu_items.c:1803
↓ 9 callersFunctiondraw_box
* Draw a box with a solid outline * * Menus best lap time at start menu * */
src/menu_items.c:3522
↓ 9 callersFunctiondraw_flash_select_case_slow
src/menu_items.c:2911
↓ 9 callersFunctiondraw_hud_2d_texture_wide
src/render_objects.c:2026
↓ 9 callersFunctionfunc_8000D33C
src/code_80005FD0.c:2685
↓ 9 callersFunctionfunc_80014D30
src/code_80005FD0.c:5373
↓ 9 callersFunctionfunc_8001EE98
src/camera.c:1048
↓ 9 callersFunctionfunc_8001F394
src/camera.c:1133
↓ 9 callersFunctionfunc_800417B4
src/math_util_2.c:403
↓ 9 callersFunctionfunc_8004E240
src/render_objects.c:2529
↓ 9 callersFunctionfunc_8004EB30
src/render_objects.c:2680
↓ 9 callersFunctionfunc_800562E4
src/render_objects.c:3985
↓ 9 callersFunctionfunc_80059A88
src/code_80057C60.c:1040
↓ 9 callersFunctionfunc_8005D0FC
src/code_80057C60.c:2420
↓ 9 callersFunctionfunc_80062484
src/code_80057C60.c:3758
↓ 9 callersFunctionfunc_80073654
src/update_objects.c:804
↓ 9 callersFunctionfunc_8007D714
src/update_objects.c:2897
↓ 9 callersFunctionfunc_8008A6DC
src/code_80086E70.c:1398
↓ 9 callersFunctionfunc_8009BC9C
src/menu_items.c:4639
↓ 9 callersFunctionfunc_8009E1C0
src/menu_items.c:5791
↓ 9 callersFunctionfunc_800AAFCC
src/menu_items.c:10859
↓ 9 callersFunctionfunc_800B4E24
Get a time trial record, infer track index
src/save.c:253
↓ 9 callersFunctionfunc_800C5278
Seems somewhat similar to certain parts of `select_current_sounds` from SM64
src/audio/external.c:1651
↓ 9 callersFunctiongenerate_collision_mesh_with_defaults
* Recursive search for vtx and set surfaceTypes to -1 and sectionId's to 0xFF */
src/racing/collision.c:1989
↓ 9 callersFunctionget_player_index_for_player
func_80027D00
src/player_controller.c:190
↓ 9 callersFunctionguMtxIdentF
src/os/guMtxF2L.c:49
↓ 9 callersFunctionguPerspective
src/os/guPerspectiveF.c:37
↓ 9 callersFunctioninit_item_window
Some kind of initalization for the Item Window part of the HUD
src/code_8006E9C0.c:151
↓ 9 callersFunctionload_debug_font
src/render_objects.c:4356
↓ 9 callersFunctionplay_sound_before_despawn
src/racing/actors.c:1182
↓ 9 callersFunctionquery_collision_player_vs_actor_item
src/racing/actors.c:1665
↓ 9 callersFunctionrandomize_seed_from_controller
src/code_80057C60.c:1002
↓ 9 callersFunctionstbiw__jpg_writeBits
tools/stb/stb_image_write.h:1150
↓ 8 callersFunctionGameEngine_OTRSigCheck
src/port/Engine.cpp:710
↓ 8 callersFunctionHMAS_AddEffect
src/port/audio/HMAS.cpp:262
↓ 8 callersFunctionIsPlayerValid
src/port/ui/FreecamWindow.cpp:49
↓ 8 callersFunctionIsSkyscraper
src/port/Game.cpp:838
↓ 8 callersFunctionMatrix_MultVec3fNoTranslate
Applies the linear part of the transformation matrix mtx to the vector src, ignoring any translation that mtx might have. Puts the result in dest.
src/port/interpolation/matrix.c:371
↓ 8 callersFunctionTrackBrowser_GetTrackIndex
src/engine/TrackBrowser.cpp:95
↓ 8 callersFunction__osSiGetAccess
src/os/__osSiCreateAccessQueue.c:15
↓ 8 callersMethodadd_sized
(self, size, line)
tools/asm_processor/asm_processor.py:549
↓ 8 callersFunctionatan2_lookup
src/racing/math_util.c:876
↓ 8 callersFunctioncrash_screen_draw_glyph
src/crash_screen.c:37
↓ 8 callersFunctiondelete_sound_from_bank
src/audio/external.c:1433
↓ 8 callersFunctionends_with
include/portable-file-dialogs.h:434
↓ 8 callersFunctionformat2str
tools/n64graphics.c:724
↓ 8 callersFunctionfreecam_get_player_from_character
src/enhancements/freecam/freecam_engine.c:116
↓ 8 callersFunctionfunc_80038BE4
src/player_controller.c:4576
↓ 8 callersFunctionfunc_8004CF9C
src/render_objects.c:2214
↓ 8 callersFunctionfunc_80057778
src/render_objects.c:4362
↓ 8 callersFunctionfunc_8005D1F4
src/code_80057C60.c:2452
↓ 8 callersFunctionfunc_8006DD3C
src/code_80057C60.c:6471
↓ 8 callersFunctionfunc_8006E7CC
src/code_80057C60.c:6648
↓ 8 callersFunctionfunc_8006E848
src/code_80057C60.c:6660
↓ 8 callersFunctionfunc_8008751C
src/code_80086E70.c:162
↓ 8 callersFunctionfunc_8008C73C
src/effects.c:258
↓ 8 callersFunctionfunc_80098FC8_wide
src/menu_items.c:3687
↓ 8 callersFunctionfunc_802A4D18
src/racing/skybox_and_splitscreen.c:496
↓ 8 callersFunctionget_time_record_centiseconds
Originally func_800A79A4 timeRecord is assumed to be measured in centiseconds
src/menu_items.c:9118
↓ 8 callersFunctionget_time_record_minutes
Originally func_800A78F4 timeRecord is assumed to be measured in centiseconds
src/menu_items.c:9094
↓ 8 callersFunctionget_time_record_seconds
Originally func_800A7944 timeRecord is assumed to be measured in centiseconds
src/menu_items.c:9106
↓ 8 callersFunctioninit_render_player
* @brief one of his function is to put the frame to load in to a list to load it to be only applied for the next frame */
src/render_player.c:187
↓ 8 callersFunctionis_object_visible_on_camera
src/code_80086E70.c:1286
↓ 8 callersFunctionload_wheel_palette_non_blocking
* @brief read data from ROM and write it to the given virtual address * * @param player Player struct * @param arg1 ROM offset * @param vAddr Virt
src/kart_dma.c:708
↓ 8 callersFunctionm64_read_compressed_u16
src/audio/seqplayer.c:321
↓ 8 callersFunctionosSetEventMesg
src/os/osSetEventMesg.c:10
↓ 8 callersFunctionosVirtualToPhysical
src/os/osVirtualToPhysical.c:3
↓ 8 callersFunctionpause_menu_item_box_cursor
src/menu_items.c:8769
↓ 8 callersFunctionprint_text_mode_2
src/menu_items.c:2139
↓ 8 callersFunctionrender_kart_particles
src/code_80057C60.c:6635
↓ 8 callersFunctionseq_channel_layer_note_decay
src/audio/playback.c:397
↓ 8 callersFunctionsequence_player_disable
src/audio/seqplayer.c:247
↓ 8 callersFunctionset_transform_matrix
src/math_util_2.c:945
↓ 8 callersFunctionstbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
tools/stb/stb_image.h:2153
↓ 8 callersFunctionstbi__convert_format
tools/stb/stb_image.h:1519
↓ 8 callersFunctionstbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
tools/stb/stb_image.h:901
↓ 8 callersFunctionstbiw__putc
tools/stb/stb_image_write.h:338
↓ 8 callersFunctiontry_rendering_player
src/render_player.c:335
↓ 8 callersFunctionu16be
tools/extract_data_for_mio.c:148
↓ 8 callersFunctionupdate_save_data_backup
src/save.c:520
↓ 7 callersFunctionCM_AddCamera
src/port/Game.cpp:414
↓ 7 callersFunctionCM_IsTourEnabled
src/port/Game.cpp:464
↓ 7 callersFunctionCM_SetFreeCamera
src/port/Game.cpp:495
↓ 7 callersMethodGetCurrentCup
src/engine/World.h:95
↓ 7 callersFunctionGetKartMatrix
src/engine/Matrix.cpp:225
↓ 7 callersMethodInvoke
src/engine/registry/Registry.h:82
↓ 7 callersFunctionIsFrappeSnowland
src/port/Game.cpp:828
↓ 7 callersMethodIsMod
src/engine/Actor.cpp:54
↓ 7 callersFunctionOTRGetGameRenderHeight
src/port/Engine.cpp:810
↓ 7 callersFunctionSRL
this is needed to perform logical shifts on signed data
tools/libtkmk00.c:37
↓ 7 callersFunction_Printf
src/os/_Printf.c:42
↓ 7 callersFunctionactor_not_rendered
src/racing/actors.c:329
↓ 7 callersFunctionadd_green_shell_in_unexpired_actor_list
src/code_80005FD0.c:3331
↓ 7 callersFunctionalloc_note_from_active
src/audio/playback.c:693
↓ 7 callersFunctionalloc_note_from_decaying
src/audio/playback.c:684
↓ 7 callersFunctionalloc_note_from_disabled
src/audio/playback.c:675
↓ 7 callersFunctioncheck_player_camera_collision_rubberbanding
src/player_controller.c:253
↓ 7 callersFunctionf32_lerp
* Target f32 at given rate. * Used for targeting playerTwo and playerThree. * Also targets the trophy. */
src/ending/ceremony_and_credits.c:113
← previousnext →301–400 of 5,105, ranked by callers