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
↓ 2 callers
Function
AddModMetadata
src/engine/mods/ModManager.cpp:185
↓ 2 callers
Function
AddTextMatrix
AddMatrix but with custom gfx ptr arg and flags are predefined
src/engine/Matrix.cpp:60
↓ 2 callers
Function
BeginMenu
src/port/ui/UIWidgets.cpp:69
↓ 2 callers
Function
CM_AICrossingBehaviour
src/port/Game.cpp:277
↓ 2 callers
Function
CM_AddLookBehindCamera
src/port/Game.cpp:476
↓ 2 callers
Function
CM_CameraSetActive
src/port/Game.cpp:489
↓ 2 callers
Function
CM_DrawActors
src/port/Game.cpp:345
↓ 2 callers
Function
CM_DrawStaticMeshActors
src/port/Game.cpp:362
↓ 2 callers
Function
CM_GetCrossingOnTriggered
src/port/Game.cpp:285
↓ 2 callers
Function
CM_GetPlayerCamera
src/port/Game.cpp:389
↓ 2 callers
Function
CM_SetCupIndex
src/port/Game.cpp:214
↓ 2 callers
Function
CM_TickTrack
src/port/Game.cpp:650
↓ 2 callers
Function
ClearObjectsMatrixPool
src/engine/Matrix.cpp:258
↓ 2 callers
Method
ConvertActorToAActor
* Converts a C struct Actor* to its C++ AActor class */
src/engine/World.cpp:140
↓ 2 callers
Method
Disable
src/engine/editor/Editor.cpp:62
↓ 2 callers
Function
DrawSkyActors
src/engine/sky/Sky.cpp:334
↓ 2 callers
Method
Find
src/engine/registry/Registry.h:93
↓ 2 callers
Function
FrameInterpolation_RecordMatrixPosRotXYZ
src/port/interpolation/FrameInterpolation.cpp:780
↓ 2 callers
Function
FrameInterpolation_RecordMatrixTranslate
src/port/interpolation/FrameInterpolation.cpp:727
↓ 2 callers
Function
GenerateAssetsMods
src/engine/mods/ModManager.cpp:54
↓ 2 callers
Function
GetBattleCup
src/port/Game.cpp:883
↓ 2 callers
Function
GetEffectMatrix
src/engine/Matrix.cpp:242
↓ 2 callers
Function
GetFlowerCup
src/port/Game.cpp:871
↓ 2 callers
Function
GetNonMatchingFunctions
(files)
progress.py:24
↓ 2 callers
Function
GetPositionAheadOfCamera
src/engine/editor/EditorMath.cpp:414
↓ 2 callers
Method
GetScale
src/engine/editor/GameObject.cpp:28
↓ 2 callers
Function
GetScreenMatrix
src/engine/Matrix.cpp:201
↓ 2 callers
Method
GetSize
src/engine/Cup.cpp:38
↓ 2 callers
Function
GetStarCup
src/port/Game.cpp:875
↓ 2 callers
Function
GetTrack
src/port/Game.cpp:720
↓ 2 callers
Function
GetVectorIndexOf
src/port/ui/Menu.cpp:61
↓ 2 callers
Function
Graphics_PushFrame
src/port/Game.cpp:55
↓ 2 callers
Method
Init
src/engine/tracks/Track.cpp:439
↓ 2 callers
Function
IntersectRayTriangleAndTransform
src/engine/editor/EditorMath.cpp:250
↓ 2 callers
Function
InvertTriangleWindingInternal
src/engine/tracks/Track.cpp:101
↓ 2 callers
Method
IsActive
src/engine/cameras/GameCamera.cpp:63
↓ 2 callers
Method
IsBlacklisted
src/engine/RandomItemTable.cpp:98
↓ 2 callers
Method
IsEnabled
src/engine/editor/Editor.cpp:74
↓ 2 callers
Method
Load
src/engine/RaceManager.cpp:55
↓ 2 callers
Function
Matrix_RotateY
Creates rotation matrix about the Y axis in mtx (MTXF_NEW) or applies one to mtx (MTXF_APPLY)
src/port/interpolation/matrix.c:201
↓ 2 callers
Function
MultiplyMatrixVector
src/engine/editor/EditorMath.cpp:110
↓ 2 callers
Function
PopStyleSlider
src/port/ui/UIWidgets.cpp:339
↓ 2 callers
Function
PushStyleSlider
src/port/ui/UIWidgets.cpp:325
↓ 2 callers
Function
QueryCollisionRayActor
src/engine/editor/EditorMath.cpp:87
↓ 2 callers
Function
RaceManager_GetRandomCPUItem
src/engine/RaceManager.cpp:178
↓ 2 callers
Function
ReadAllLines
(fileName)
progress.py:84
↓ 2 callers
Method
RegisterSound
src/port/audio/HMAS.cpp:24
↓ 2 callers
Method
Roll
src/engine/RandomItemTable.cpp:41
↓ 2 callers
Method
Rotate
src/engine/Actor.cpp:89
↓ 2 callers
Function
SelectMarioRaceway
src/port/Game.cpp:844
↓ 2 callers
Function
SelectPodiumCeremony
src/port/Game.cpp:864
↓ 2 callers
Method
SetCurrentCup
src/engine/World.cpp:92
↓ 2 callers
Function
SetMarioRaceway
Set default track; mario raceway
src/port/Game.cpp:187
↓ 2 callers
Method
SetPause
src/port/audio/HMAS.cpp:146
↓ 2 callers
Method
SetPitch
src/port/audio/HMAS.cpp:124
↓ 2 callers
Function
SetRotatorFromDirection
src/engine/editor/EditorMath.cpp:401
↓ 2 callers
Method
SetScale
src/engine/Actor.cpp:96
↓ 2 callers
Method
SetSpawnParams
src/engine/actors/Ship.cpp:44
↓ 2 callers
Method
SetVolume
src/port/audio/HMAS.cpp:135
↓ 2 callers
Function
SliderFloat
src/port/ui/UIWidgets.cpp:451
↓ 2 callers
Function
SliderInt
src/port/ui/UIWidgets.cpp:344
↓ 2 callers
Method
SpawnActors
Spawns actors from SpawnParams set by the scene file in SceneManager.cpp
src/engine/tracks/Track.cpp:464
↓ 2 callers
Method
Square
src/engine/CoreMath.h:76
↓ 2 callers
Method
ToString
src/engine/mods/ModMetadata.cpp:4
↓ 2 callers
Function
TrackBrowser_SetTrackByIdx
src/engine/TrackBrowser.cpp:112
↓ 2 callers
Function
TransformVecByMatrix
src/engine/editor/EditorMath.cpp:190
↓ 2 callers
Method
Translate
src/engine/Actor.cpp:82
↓ 2 callers
Function
__osBlockSum
src/os/osPfsDeleteFile.c:112
↓ 2 callers
Function
__osClearPage
src/os/osPfsAllocateFile.c:166
↓ 2 callers
Function
__osContAddressCrc
src/os/crc.c:3
↓ 2 callers
Function
__osContDataCrc
src/os/crc.c:23
↓ 2 callers
Function
__osDequeueThread
src/os/__osDequeueThread.c:9
↓ 2 callers
Function
__osEPiRawWriteIo
src/os/__osEPiRawWriteIo.c:4
↓ 2 callers
Function
__osGetId
src/os/contpfs.c:143
↓ 2 callers
Function
__osInsertTimer
src/os/osTimer.c:68
↓ 2 callers
Function
__osPfsGetInitData
src/os/osPfsIsPlug.c:78
↓ 2 callers
Function
__osPfsGetNextPage
src/os/osPfsReadWriteFile.c:4
↓ 2 callers
Function
__osPfsRequestData
src/os/osPfsIsPlug.c:49
↓ 2 callers
Function
__osPiCreateAccessQueue
src/os/__osPiCreateAccessQueue.c:9
↓ 2 callers
Function
__osPiGetAccess
src/os/__osPiCreateAccessQueue.c:15
↓ 2 callers
Function
__osPiRelAccess
src/os/__osPiCreateAccessQueue.c:23
↓ 2 callers
Function
__osRepairPackId
src/os/contpfs.c:33
↓ 2 callers
Function
__osSetTimerIntr
src/os/osTimer.c:59
↓ 2 callers
Function
__osSiCreateAccessQueue
src/os/__osSiCreateAccessQueue.c:9
↓ 2 callers
Function
__osSpRawStartDma
src/os/__osSpRawStartDma.c:4
↓ 2 callers
Function
__osViGetCurrentContext
src/os/__osViGetCurrentContext.c:5
↓ 2 callers
Function
__osViSwapContext
src/os/__osViSwapContext.c:7
↓ 2 callers
Function
_bnkfPatchBank
src/os/alBnkfNew.c:13
↓ 2 callers
Function
add_blue_shell_in_unexpired_actor_list
src/code_80005FD0.c:3339
↓ 2 callers
Method
add_section
(self, name, sh_type, sh_flags, sh_link, sh_info, sh_addralign, sh_entsize, data)
tools/asm_processor/asm_processor.py:361
↓ 2 callers
Function
adjust_path_at_start_line
src/code_80005FD0.c:2540
↓ 2 callers
Function
adjust_s16_value_transition
src/ending/ceremony_and_credits.c:174
↓ 2 callers
Function
adsr_init
src/audio/effects.c:197
↓ 2 callers
Function
angle_between_object_camera
src/code_80086E70.c:125
↓ 2 callers
Function
apply_distance_angle_y_and_angle_y_to_xz
src/ending/ceremony_and_credits.c:226
↓ 2 callers
Function
audio_dma_partial_copy_async
* Performs a partial asynchronous (normal priority) DMA copy. This is limited * to 0x1000 bytes transfer at once. */
src/audio/load.c:132
↓ 2 callers
Function
audio_init
src/audio/load.c:705
↓ 2 callers
Function
build_synthetic_wave
src/audio/playback.c:407
↓ 2 callers
Function
calculate_camera_up_vector
src/code_80005FD0.c:5489
↓ 2 callers
Function
calculate_distance_angle_y_and_angle_y_to_xz
src/ending/ceremony_and_credits.c:213
← previous
next →
1,001–1,100 of 5,105, ranked by callers