Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HarbourMasters/SpaghettiKart
/ functions
Functions
5,105 in github.com/HarbourMasters/SpaghettiKart
⨍
Functions
5,105
◇
Types & classes
867
↓ 6 callers
Function
subtract_scaled_vector
src/racing/collision.c:2218
↓ 6 callers
Function
sync_train_components
* @brief sync the train components vehicle with the actor * * @param trainCar * @param orientationY */
src/code_80005FD0.c:4543
↓ 6 callers
Function
vec3f_copy_return
src/racing/math_util.c:137
↓ 6 callers
Function
vec3f_set_dupe
src/ending/ceremony_and_credits.c:52
↓ 5 callers
Method
AddCup
src/engine/World.cpp:35
↓ 5 callers
Method
AddObject
src/engine/editor/Editor.cpp:180
↓ 5 callers
Function
CM_GetActorSize
src/port/Game.cpp:804
↓ 5 callers
Function
CalculateWaypointDistribution
src/engine/vehicles/Utils.cpp:10
↓ 5 callers
Function
Editor_MatrixIdentity
Transform a matrix to a matrix identity
src/engine/editor/EditorMath.cpp:354
↓ 5 callers
Function
FrameInterpolation_GetCameraEpoch
src/port/interpolation/FrameInterpolation.cpp:665
↓ 5 callers
Function
IsMarioRaceway
clang-format off
src/port/Game.cpp:822
↓ 5 callers
Function
Pfs_PakHeader_GetPath
src/port/pak.cpp:29
↓ 5 callers
Function
PopStyleCombobox
src/port/ui/UIWidgets.cpp:320
↓ 5 callers
Function
PushStyleCombobox
src/port/ui/UIWidgets.cpp:300
↓ 5 callers
Method
Refresh
* Most changes during runtime require a refresh because the text is generated statically * with the intention of this code being somewhat performant
src/engine/actors/Text.cpp:121
↓ 5 callers
Method
SetTrack
src/engine/Cup.cpp:27
↓ 5 callers
Function
TrackBrowser_SetTrackFromCup
src/engine/TrackBrowser.cpp:83
↓ 5 callers
Method
ValidateTrackIds
src/engine/Cup.cpp:49
↓ 5 callers
Function
__osEepStatus
src/os/osEepromWrite.c:85
↓ 5 callers
Function
_atan2f
src/racing/math_util.c:937
↓ 5 callers
Function
add_collision_triangle
src/racing/collision.c:1507
↓ 5 callers
Function
add_red_shell_in_unexpired_actor_list
src/code_80005FD0.c:3323
↓ 5 callers
Function
are_players_in_course_section
* This function is used to avoid hefty collision checks if players are not near the actor */
src/code_80086E70.c:1443
↓ 5 callers
Function
controller_pak_1_status
gives status info about controller pak insterted in controller 1
src/save.c:581
↓ 5 callers
Function
elf_get_section_range
tools/extract_data_for_mio.c:156
↓ 5 callers
Function
fade_channel_volume_scale
EXTREMELY similar to `fade_channel_volume_scale` from SM64
src/audio/external.c:1784
↓ 5 callers
Function
func_80013C74
src/code_80005FD0.c:4961
↓ 5 callers
Function
func_8001A0A4
src/code_80005FD0.c:6793
↓ 5 callers
Function
func_8002D268
src/player_controller.c:1833
↓ 5 callers
Function
func_80044DA0
src/render_objects.c:295
↓ 5 callers
Function
func_800464D0
src/render_objects.c:552
↓ 5 callers
Function
func_8004788C
src/render_objects.c:761
↓ 5 callers
Function
func_80049C18
src/render_objects.c:1205
↓ 5 callers
Function
func_8004F674
src/render_objects.c:2908
↓ 5 callers
Function
func_80059AC8
src/code_80057C60.c:1048
↓ 5 callers
Function
func_80070714
GrandPrixBalloons related. Spawn location and some sort of bool check
src/code_8006E9C0.c:626
↓ 5 callers
Function
func_8007381C
src/update_objects.c:845
↓ 5 callers
Function
func_80078790
src/update_objects.c:2303
↓ 5 callers
Function
func_8008933C
src/code_80086E70.c:1033
↓ 5 callers
Function
func_8008BFFC
src/code_80086E70.c:1949
↓ 5 callers
Function
func_80090868
src/effects.c:1710
↓ 5 callers
Function
func_8009A76C
src/menu_items.c:4239
↓ 5 callers
Function
func_8009B8C4
* Searches the menu texture cache for a texture. If not cached then return NULL * This function is no longer required so the ptr can be returned back
src/menu_items.c:4493
↓ 5 callers
Function
func_800B4DF4
combine time trial record u8[3] into the lower 24 bits of a word [xx221100]
src/save.c:243
↓ 5 callers
Function
func_800B559C
src/save.c:449
↓ 5 callers
Function
func_800C1C88
src/audio/external.c:393
↓ 5 callers
Function
func_800C41CC
src/audio/external.c:1294
↓ 5 callers
Function
func_800CBB88
src/audio/port_eu.c:289
↓ 5 callers
Function
func_80290338
src/racing/race_logic.c:1057
↓ 5 callers
Function
func_802B09C0
src/racing/actors_extended.c:203
↓ 5 callers
Function
func_802B2914
This function could reasonably be called "spawn_bananas_for_banana_bunch" or similar
src/racing/actors_extended.c:707
↓ 5 callers
Function
get_angle_between_path
src/code_80005FD0.c:567
↓ 5 callers
Function
getenv
include/portable-file-dialogs.h:459
↓ 5 callers
Function
init_triple_shell
src/racing/actors_extended.c:565
↓ 5 callers
Function
is_directory
include/portable-file-dialogs.h:444
↓ 5 callers
Function
kart_hop
src/player_controller.c:937
↓ 5 callers
Function
load_texture
src/menu_items.c:3691
↓ 5 callers
Function
load_texture_block_ia8_nomirror
src/render_objects.c:243
↓ 5 callers
Method
make_name
(self, cat)
tools/asm_processor/asm_processor.py:458
↓ 5 callers
Function
mtxf_translation_x_y_rotate_z_scale_x_y
* @brief arg1 and arg2 are s32's into floats?!? * * @param dest * @param x * @param y * @param angle * @param scale */
src/math_util_2.c:579
↓ 5 callers
Function
note_disable
src/audio/playback.c:203
↓ 5 callers
Function
object_add_velocity_offset_xyz
src/code_80086E70.c:196
↓ 5 callers
Function
osEPiWriteIo
src/os/is_debug.c:48
↓ 5 callers
Function
osEepromLongWrite
exactly the same as osEepromLongRead except for osEepromWrite call
src/os/osEepromLongWrite.c:10
↓ 5 callers
Function
osPfsFreeBlocks
src/port/pak.cpp:127
↓ 5 callers
Function
osPfsNumFiles
src/port/pak.cpp:316
↓ 5 callers
Function
osStartThread
src/os/osStartThread.c:3
↓ 5 callers
Function
player_track_position_factor_vehicle
src/code_80005FD0.c:5201
↓ 5 callers
Function
print_usage
tools/libmio0.c:471
↓ 5 callers
Function
profiler_log_thread5_time
src/profiler.c:15
↓ 5 callers
Function
remove_boost_effect
src/effects.c:551
↓ 5 callers
Function
reset_spline
src/ending/ceremony_and_credits.c:202
↓ 5 callers
Function
s16_step_down_towards
src/math_util_2.c:143
↓ 5 callers
Function
s16_step_up_towards
src/math_util_2.c:117
↓ 5 callers
Function
sequence_channel_disable
src/audio/seqplayer.c:155
↓ 5 callers
Function
set_sound_mode
* Changes sound mode pack */
src/menus.c:2071
↓ 5 callers
Function
start_sptask
src/main.c:254
↓ 5 callers
Function
stbi__do_zlib
tools/stb/stb_image.h:4168
↓ 5 callers
Function
stbi__getn
tools/stb/stb_image.h:1446
↓ 5 callers
Function
stbi__hdr_gettoken
tools/stb/stb_image.h:6620
↓ 5 callers
Function
stbi__jpeg_huff_decode
decode a jpeg huffman value from the bitstream
tools/stb/stb_image.h:1845
↓ 5 callers
Function
stbi__jpeg_reset
after a restart interval, stbi__jpeg_reset the entropy decoder and the dc prediction
tools/stb/stb_image.h:2673
↓ 5 callers
Function
stbi__paeth
tools/stb/stb_image.h:4316
↓ 5 callers
Function
stbi__start_write_callbacks
initialize a callback-based context
tools/stb/stb_image_write.h:265
↓ 5 callers
Function
stbi__zbuild_huffman
tools/stb/stb_image.h:3821
↓ 5 callers
Method
to_bin
(self)
tools/asm_processor/asm_processor.py:164
↓ 5 callers
Function
trigger_squish
src/effects.c:690
↓ 5 callers
Function
update_path_index
* Tries to find the waypoint nearest to (posX, posY, posZ) * Only considers waypoints within 400 units of (posX, posY, posZ) * Looks 3 waypoints beh
src/code_80005FD0.c:2481
↓ 5 callers
Function
update_player_completion
src/code_80005FD0.c:1368
↓ 5 callers
Function
vec3s_clear
src/ending/ceremony_and_credits.c:68
↓ 5 callers
Function
wstr2str
include/portable-file-dialogs.h:409
↓ 4 callers
Method
Activate
src/engine/objects/Lakitu.cpp:65
↓ 4 callers
Function
AddEffectMatrixOrtho
src/engine/Matrix.cpp:233
↓ 4 callers
Function
CM_CleanCameras
src/port/Game.cpp:765
↓ 4 callers
Function
CM_GetTrack
This should only be used for checking if the track has changed
src/port/Game.cpp:639
↓ 4 callers
Function
CM_RaceDrawSky
src/port/Game.cpp:563
↓ 4 callers
Method
Cross
src/engine/CoreMath.h:54
↓ 4 callers
Function
Editor_ClearMatrix
src/port/Game.cpp:793
↓ 4 callers
Function
FromJsonVec
src/engine/editor/SceneManager.h:63
↓ 4 callers
Method
GetAllInfo
src/engine/registry/Registry.h:101
← previous
next →
501–600 of 5,105, ranked by callers