Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diekmann/wasm-fizzbuzz
/ functions
Functions
1,258 in github.com/diekmann/wasm-fizzbuzz
⨍
Functions
1,258
◇
Types & classes
431
↓ 256 callers
Method
to_rgba
(self)
doom/src/video.rs:165
↓ 158 callers
Function
S_StartSound
doom/linuxdoom-1.10/s_sound.c:397
↓ 117 callers
Function
FixedMul
doom/linuxdoom-1.10/m_fixed.c:43
↓ 111 callers
Function
I_Error
doom/linuxdoom-1.10/i_system.c:162
↓ 102 callers
Function
W_CacheLumpName
W_CacheLumpName
doom/linuxdoom-1.10/w_wad.c:507
↓ 83 callers
Function
P_Random
Which one is deterministic?
doom/linuxdoom-1.10/m_random.c:57
↓ 70 callers
Function
printf
doom/musl-1.2.2/src/stdio/printf.c:4
↓ 69 callers
Function
memcpy
doom/musl-1.2.2/src/string/memcpy.c:5
↓ 64 callers
Function
Z_Malloc
doom/linuxdoom-1.10/z_zone.c:183
↓ 62 callers
Function
sprintf
doom/musl-1.2.2/src/stdio/sprintf.c:4
↓ 60 callers
Function
V_DrawPatch
V_DrawPatch Masks a column based masked pic to the screen.
doom/linuxdoom-1.10/v_video.c:203
↓ 53 callers
Function
memset
doom/musl-1.2.2/src/string/memset.c:4
↓ 52 callers
Function
P_ChangeSwitchTexture
Function that changes wall texture. Tell it if switch is ok to use again (1=yes, it's a button).
doom/linuxdoom-1.10/p_switch.c:200
↓ 47 callers
Function
fprintf
doom/musl-1.2.2/src/stdio/fprintf.c:4
↓ 46 callers
Function
M_CheckParm
M_CheckParm Checks for the given parameter in the program's command line arguments. Returns the argument number (1 to argc-1) or 0 if not present
doom/linuxdoom-1.10/m_argv.c:41
↓ 45 callers
Function
FixedDiv
doom/linuxdoom-1.10/m_fixed.c:57
↓ 43 callers
Function
EV_DoFloor
HANDLE FLOOR TYPES
doom/linuxdoom-1.10/p_floor.c:259
↓ 32 callers
Function
P_SetMobjState
doom/linuxdoom-1.10/p_mobj.c:53
↓ 32 callers
Function
malloc
(size: usize)
doom/src/malloc.rs:12
↓ 30 callers
Function
EV_DoDoor
doom/linuxdoom-1.10/p_doors.c:263
↓ 30 callers
Function
V_DrawPatchDirect
V_DrawPatchDirect Draws directly to the screen on the pc.
doom/linuxdoom-1.10/v_video.c:336
↓ 29 callers
Function
abs
doom/musl-1.2.2/src/stdlib/abs.c:3
↓ 29 callers
Function
strlen
doom/musl-1.2.2/src/string/strlen.c:10
↓ 26 callers
Function
R_TextureNumForName
R_TextureNumForName Calls R_CheckTextureNumForName, aborts with error message.
doom/linuxdoom-1.10/r_data.c:718
↓ 25 callers
Function
I_GetTime
()
doom/src/main.rs:45
↓ 25 callers
Function
P_AddThinker
P_AddThinker Adds a new thinker at the end of the list.
doom/linuxdoom-1.10/p_tick.c:65
↓ 24 callers
Function
P_SpawnMobj
P_SpawnMobj
doom/linuxdoom-1.10/p_mobj.c:479
↓ 24 callers
Function
W_CacheLumpNum
W_CacheLumpNum
doom/linuxdoom-1.10/w_wad.c:475
↓ 22 callers
Function
A_FaceTarget
A_FaceTarget
doom/linuxdoom-1.10/p_enemy.c:782
↓ 22 callers
Function
Z_Free
Z_Free
doom/linuxdoom-1.10/z_zone.c:122
↓ 20 callers
Function
D_AddFile
D_AddFile
doom/linuxdoom-1.10/d_main.c:553
↓ 20 callers
Function
out
doom/musl-1.2.2/src/stdio/vfprintf.c:133
↓ 20 callers
Function
strcpy
doom/musl-1.2.2/src/string/strcpy.c:3
↓ 19 callers
Function
EV_DoPlat
Do Platforms "amount" is only used for SOME platforms.
doom/linuxdoom-1.10/p_plats.c:138
↓ 19 callers
Function
isdigit
doom/musl-1.2.2/src/ctype/isdigit.c:4
↓ 18 callers
Function
P_DamageMobj
P_DamageMobj Damages both enemies and players "inflictor" is the thing that caused the damage creature or missile, can be NULL (slime, etc) "source" i
doom/linuxdoom-1.10/p_inter.c:774
↓ 18 callers
Function
fromRep
doom/clang_compiler_rt/fp_lib.h:226
↓ 18 callers
Function
toRep
doom/clang_compiler_rt/fp_lib.h:218
↓ 17 callers
Function
pad
doom/musl-1.2.2/src/stdio/vfprintf.c:138
↓ 16 callers
Function
P_ChangeSector
P_ChangeSector
doom/linuxdoom-1.10/p_map.c:1320
↓ 15 callers
Function
P_SetPsprite
P_SetPsprite
doom/linuxdoom-1.10/p_pspr.c:58
↓ 15 callers
Function
free
(ptr: i32)
doom/src/malloc.rs:25
↓ 14 callers
Function
P_GiveAmmo
doom/linuxdoom-1.10/p_inter.c:73
↓ 14 callers
Function
W_GetNumForName
W_GetNumForName Calls W_CheckNumForName, but bombs out if not found.
doom/linuxdoom-1.10/w_wad.c:399
↓ 13 callers
Function
P_SpawnMissile
P_SpawnMissile
doom/linuxdoom-1.10/p_mobj.c:888
↓ 13 callers
Function
W_LumpLength
W_LumpLength Returns the buffer size needed to load the given lump.
doom/linuxdoom-1.10/w_wad.c:416
↓ 12 callers
Function
M_SetupNextMenu
M_SetupNextMenu
doom/linuxdoom-1.10/m_menu.c:1824
↓ 12 callers
Function
M_StartMessage
doom/linuxdoom-1.10/m_menu.c:1227
↓ 12 callers
Function
P_AimLineAttack
P_AimLineAttack
doom/linuxdoom-1.10/p_map.c:1022
↓ 12 callers
Function
R_PointToAngle2
doom/linuxdoom-1.10/r_main.c:377
↓ 12 callers
Function
cht_CheckCheat
Called in st_stuff module, which handles the input. Returns a 1 if the cheat was successful, 0 if failed.
doom/linuxdoom-1.10/m_cheat.c:42
↓ 11 callers
Function
AM_drawMline
Clip lines, draw visible part sof lines.
doom/linuxdoom-1.10/am_map.c:1055
↓ 11 callers
Function
EV_DoCeiling
EV_DoCeiling Move a ceiling up/down and all around!
doom/linuxdoom-1.10/p_ceilng.c:171
↓ 11 callers
Function
P_PointOnLineSide
P_PointOnLineSide Returns 0 or 1
doom/linuxdoom-1.10/p_maputl.c:65
↓ 11 callers
Function
STlib_initNum
?
doom/linuxdoom-1.10/st_lib.c:65
↓ 11 callers
Function
isspace
doom/musl-1.2.2/src/ctype/isspace.c:4
↓ 11 callers
Function
toupper
doom/musl-1.2.2/src/ctype/toupper.c:3
↓ 10 callers
Function
P_CheckSight
P_CheckSight Returns true if a straight line between t1 and t2 is unobstructed. Uses REJECT.
doom/linuxdoom-1.10/p_sight.c:299
↓ 10 callers
Function
S_ChangeMusic
doom/linuxdoom-1.10/s_sound.c:649
↓ 10 callers
Function
V_MarkRect
V_MarkRect
doom/linuxdoom-1.10/v_video.c:142
↓ 10 callers
Function
iswspace
doom/musl-1.2.2/src/ctype/iswspace.c:8
↓ 9 callers
Function
P_RemoveThinker
P_RemoveThinker Deallocation is lazy -- it will not actually be freed until its thinking turn comes up.
doom/linuxdoom-1.10/p_tick.c:80
↓ 9 callers
Function
W_CheckNumForName
doom/linuxdoom-1.10/w_wad.c:351
↓ 9 callers
Function
getNextSector
getNextSector() Return sector_t * of sector next to current. NULL if not two-sided line
doom/linuxdoom-1.10/p_spec.c:250
↓ 9 callers
Function
realloc
(ptr: i32, size: usize)
doom/src/malloc.rs:37
↓ 9 callers
Function
strcmp
doom/musl-1.2.2/src/string/strcmp.c:3
↓ 9 callers
Function
tolower
doom/musl-1.2.2/src/ctype/tolower.c:3
↓ 8 callers
Function
EV_LightTurnOn
TURN LINE'S TAG LIGHTS ON
doom/linuxdoom-1.10/p_lights.c:270
↓ 8 callers
Function
M_Random
doom/linuxdoom-1.10/m_random.c:63
↓ 8 callers
Function
NetUpdate
doom/linuxdoom-1.10/d_net.c:368
↓ 8 callers
Function
P_AproxDistance
doom/linuxdoom-1.10/p_maputl.c:48
↓ 8 callers
Function
P_RemoveMobj
doom/linuxdoom-1.10/p_mobj.c:546
↓ 8 callers
Function
P_TryMove
P_TryMove Attempt to move to a new position, crossing special lines unless MF_TELEPORT is set.
doom/linuxdoom-1.10/p_map.c:450
↓ 8 callers
Function
R_StoreWallRange
R_StoreWallRange A wall segment will be drawn between start and stop pixels (inclusive).
doom/linuxdoom-1.10/r_segs.c:374
↓ 8 callers
Function
SlopeDiv
doom/linuxdoom-1.10/tables.c:49
↓ 8 callers
Function
access
(pathname: *const c_char, mode: c_int)
doom/src/gamefile.rs:28
↓ 8 callers
Function
atoi
doom/musl-1.2.2/src/stdlib/atoi.c:4
↓ 8 callers
Function
iswdigit
doom/musl-1.2.2/src/ctype/iswdigit.c:5
↓ 8 callers
Function
wcslen
doom/musl-1.2.2/src/string/wcslen.c:3
↓ 7 callers
Function
M_StartControlPanel
M_StartControlPanel
doom/linuxdoom-1.10/m_menu.c:1723
↓ 7 callers
Function
P_FindLowestCeilingSurrounding
FIND LOWEST CEILING IN THE SURROUNDING SECTORS
doom/linuxdoom-1.10/p_spec.c:381
↓ 7 callers
Function
P_FindSectorFromLineTag
RETURN NEXT SECTOR # THAT LINE TAG REFERS TO
doom/linuxdoom-1.10/p_spec.c:433
↓ 7 callers
Function
P_GivePower
P_GivePower
doom/linuxdoom-1.10/p_inter.c:289
↓ 7 callers
Function
P_GiveWeapon
P_GiveWeapon The weapon name may have a MF_DROPPED flag ored in.
doom/linuxdoom-1.10/p_inter.c:167
↓ 7 callers
Function
P_LineAttack
P_LineAttack If damage == 0, it is just a test trace that will leave linetarget set.
doom/linuxdoom-1.10/p_map.c:1062
↓ 7 callers
Function
P_TryWalk
TryWalk Attempts to move actor on in its current (ob->moveangle) direction. If blocked by either a wall or an actor returns FALSE If move is either cl
doom/linuxdoom-1.10/p_enemy.c:349
↓ 7 callers
Function
ST_calcPainOffset
doom/linuxdoom-1.10/st_stuff.c:729
↓ 7 callers
Function
S_StopChannel
doom/linuxdoom-1.10/s_sound.c:708
↓ 7 callers
Function
T_MovePlane
Move a plane (floor or ceiling) and check for crushing
doom/linuxdoom-1.10/p_floor.c:48
↓ 7 callers
Function
read
(fd: c_int, buf: *mut u8 /*TODO is c_char*/, count: usize)
doom/src/gamefile.rs:67
↓ 7 callers
Function
towlower
doom/musl-1.2.2/src/ctype/towctrans.c:63
↓ 7 callers
Function
wideMultiply
32x32 --> 64 bit multiply
doom/clang_compiler_rt/fp_lib.h:52
↓ 6 callers
Function
D_PostEvent
D_PostEvent Called by the I/O functions when input is detected
doom/linuxdoom-1.10/d_main.c:150
↓ 6 callers
Function
ExpandTics
doom/linuxdoom-1.10/d_net.c:120
↓ 6 callers
Function
G_ExitLevel
doom/linuxdoom-1.10/g_game.c:1002
↓ 6 callers
Function
HU_queueChatChar
doom/linuxdoom-1.10/hu_stuff.c:588
↓ 6 callers
Function
M_ClearMenus
M_ClearMenus
doom/linuxdoom-1.10/m_menu.c:1811
↓ 6 callers
Function
P_BlockThingsIterator
P_BlockThingsIterator
doom/linuxdoom-1.10/p_maputl.c:512
↓ 6 callers
Function
P_CheckMeleeRange
P_CheckMeleeRange
doom/linuxdoom-1.10/p_enemy.c:174
↓ 6 callers
Function
P_DivlineSide
P_DivlineSide Returns side 0 (front), 1 (back), or 2 (on).
doom/linuxdoom-1.10/p_sight.c:54
next →
1–100 of 1,258, ranked by callers