Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adriancable/eternal
/ functions
Functions
1,064 in github.com/adriancable/eternal
⨍
Functions
1,064
◇
Types & classes
95
↓ 1 callers
Function
P_SetupLevel
P_SetupLevel
doom/src/p_setup.c:583
↓ 1 callers
Function
P_SetupPsprites
P_SetupPsprites Called at start of level for each player.
doom/src/p_pspr.c:831
↓ 1 callers
Function
P_ShootSpecialLine
P_ShootSpecialLine - IMPACT SPECIALS Called when a thing shoots a special line.
doom/src/p_spec.c:958
↓ 1 callers
Function
P_SlideMove
P_SlideMove The momx / momy move is bad, so try to slide along a wall. Find the first line hit, move flush to it, and slide along it This is a kludgy
doom/src/p_map.c:695
↓ 1 callers
Function
P_SpawnBlood
P_SpawnBlood
doom/src/p_mobj.c:838
↓ 1 callers
Function
P_SpawnDoorCloseIn30
Spawn a door that closes after 30 seconds
doom/src/p_doors.c:505
↓ 1 callers
Function
P_SpawnDoorRaiseIn5Mins
Spawn a door that opens after 5 minutes
doom/src/p_doors.c:527
↓ 1 callers
Function
P_SpawnFireFlicker
P_SpawnFireFlicker
doom/src/p_lights.c:68
↓ 1 callers
Function
P_SpawnGlowingLight
doom/src/p_lights.c:341
↓ 1 callers
Function
P_SpawnLightFlash
P_SpawnLightFlash After the map has been loaded, scan each sector for specials that spawn thinkers
doom/src/p_lights.c:124
↓ 1 callers
Function
P_SpawnMapThing
P_SpawnMapThing The fields of the mapthing should already be in host byte order.
doom/src/p_mobj.c:708
↓ 1 callers
Function
P_SpawnSpecials
Parses command line parameters.
doom/src/p_spec.c:1239
↓ 1 callers
Function
P_ThingHeightClip
P_ThingHeightClip Takes a valid thing and adjusts the thing->floorz, thing->ceilingz, and possibly thing->z. This is called for all nearby monsters wh
doom/src/p_map.c:530
↓ 1 callers
Function
P_Ticker
doom/src/p_tick.c:130
↓ 1 callers
Function
P_TouchSpecialThing
P_TouchSpecialThing
doom/src/p_inter.c:338
↓ 1 callers
Function
P_TraverseIntercepts
P_TraverseIntercepts Returns true if the traverser function returns true for all lines.
doom/src/p_maputl.c:682
↓ 1 callers
Function
P_UnArchivePlayers
P_UnArchivePlayers
doom/src/p_saveg.c:79
↓ 1 callers
Function
P_UnArchiveSpecials
P_UnArchiveSpecials
doom/src/p_saveg.c:475
↓ 1 callers
Function
P_UnArchiveThinkers
P_UnArchiveThinkers
doom/src/p_saveg.c:266
↓ 1 callers
Function
P_UnArchiveWorld
P_UnArchiveWorld
doom/src/p_saveg.c:167
↓ 1 callers
Function
P_UpdateSpecials
doom/src/p_spec.c:1083
↓ 1 callers
Function
P_UseLines
P_UseLines Looks for special lines in front of the player to activate.
doom/src/p_map.c:1130
↓ 1 callers
Function
P_XYMovement
doom/src/p_mobj.c:114
↓ 1 callers
Function
P_ZMovement
P_ZMovement
doom/src/p_mobj.c:246
↓ 1 callers
Function
R_AddLine
R_AddLine Clips the given segment and adds any visible pieces to the line list.
doom/src/r_bsp.c:259
↓ 1 callers
Function
R_AddSprites
R_AddSprites During BSP traversal, this adds sprites by sector.
doom/src/r_things.c:679
↓ 1 callers
Function
R_CheckBBox
doom/src/r_bsp.c:381
↓ 1 callers
Function
R_ClearClipSegs
R_ClearClipSegs
doom/src/r_bsp.c:245
↓ 1 callers
Function
R_ClearDrawSegs
R_ClearDrawSegs
doom/src/r_bsp.c:68
↓ 1 callers
Function
R_ClearPlanes
R_ClearPlanes At begining of frame.
doom/src/r_plane.c:191
↓ 1 callers
Function
R_ClearSprites
R_ClearSprites Called at frame start.
doom/src/r_things.c:367
↓ 1 callers
Function
R_ClipPassWallSegment
R_ClipPassWallSegment Clips the given range of columns, but does not includes it in the clip list. Does handle windows, e.g. LineDefs with upper and l
doom/src/r_bsp.c:196
↓ 1 callers
Function
R_ClipSolidWallSegment
R_ClipSolidWallSegment Does handle solid walls, e.g. single sided LineDefs (middle texture) that entirely block the view.
doom/src/r_bsp.c:103
↓ 1 callers
Function
R_DrawColumnInCache
R_DrawColumnInCache Clip and draw a column from a patch into a cached post.
doom/src/r_data.c:190
↓ 1 callers
Function
R_DrawMasked
R_DrawMasked
doom/src/r_things.c:1024
↓ 1 callers
Function
R_DrawPSprite
R_DrawPSprite
doom/src/r_things.c:712
↓ 1 callers
Function
R_DrawPlanes
R_DrawPlanes At the end of each frame.
doom/src/r_plane.c:373
↓ 1 callers
Function
R_DrawPlayerSprites
R_DrawPlayerSprites
doom/src/r_things.c:812
↓ 1 callers
Function
R_DrawSprite
R_DrawSprite
doom/src/r_things.c:908
↓ 1 callers
Function
R_DrawViewBorder
doom/src/r_draw.c:1033
↓ 1 callers
Function
R_GenerateLookup
R_GenerateLookup
doom/src/r_data.c:313
↓ 1 callers
Function
R_GetColumnRaw
R_GetColumnRaw Returns raw byte* WAD data with column_t headers intact. Used by R_DrawMaskedColumn for masked/transparent segs which need to parse the
doom/src/r_data.c:423
↓ 1 callers
Function
R_GetWidenedSpriteLump
Widen a sprite lump: each byte at offset i becomes wide[i].
doom/src/r_things.c:96
↓ 1 callers
Function
R_Init
doom/src/r_main.c:797
↓ 1 callers
Function
R_InitBuffer
R_InitBuffer Creats lookup tables that avoid multiplies and other hazzles for getting the framebuffer address of a pixel to draw.
doom/src/r_draw.c:894
↓ 1 callers
Function
R_InitColormaps
doom/src/r_data.c:703
↓ 1 callers
Function
R_InitData
R_InitData Locates all the lumps that will be used by all views Must be called after W_Init.
doom/src/r_data.c:731
↓ 1 callers
Function
R_InitFlats
R_InitFlats
doom/src/r_data.c:648
↓ 1 callers
Function
R_InitLightTables
doom/src/r_main.c:634
↓ 1 callers
Function
R_InitPlanes
R_InitPlanes Only at game startup.
doom/src/r_plane.c:104
↓ 1 callers
Function
R_InitPointToAngle
R_InitPointToAngle
doom/src/r_main.c:446
↓ 1 callers
Function
R_InitSkyMap
R_InitSkyMap Called whenever the view size changes.
doom/src/r_sky.c:57
↓ 1 callers
Function
R_InitSpriteDefs
R_InitSpriteDefs Pass a null terminated list of sprite names (4 chars exactly) to be used. Builds the sprite rotation matrixes to account for horizont
doom/src/r_things.c:219
↓ 1 callers
Function
R_InitSpriteLumps
R_InitSpriteLumps Finds the width and hoffset of all sprites in the wad, so the sprite does not need to be cached completely just for having the heade
doom/src/r_data.c:670
↓ 1 callers
Function
R_InitSprites
R_InitSprites Called at program start.
doom/src/r_things.c:341
↓ 1 callers
Function
R_InitTables
R_InitTables
doom/src/r_main.c:529
↓ 1 callers
Function
R_InitTextureMapping
R_InitTextureMapping
doom/src/r_main.c:564
↓ 1 callers
Function
R_InitTextures
R_InitTextures Initializes the texture list with the textures from the world map.
doom/src/r_data.c:474
↓ 1 callers
Function
R_InitTranslationTables
R_InitTranslationTables Creates the translation tables to map the green color ramp to gray, brown, red. Assumes a given structure of the PLAYPAL. Coul
doom/src/r_draw.c:582
↓ 1 callers
Function
R_MakeSpans
R_MakeSpans
doom/src/r_plane.c:336
↓ 1 callers
Function
R_NewVisSprite
doom/src/r_things.c:378
↓ 1 callers
Function
R_PointOnSegSide
doom/src/r_main.c:226
↓ 1 callers
Function
R_PointToDist
doom/src/r_main.c:411
↓ 1 callers
Function
R_PrecacheLevel
doom/src/r_data.c:820
↓ 1 callers
Function
R_ProjectSprite
R_ProjectSprite Generates a vissprite for a thing if it might be visible.
doom/src/r_things.c:518
↓ 1 callers
Function
R_RenderBSPNode
RenderBSPNode Renders all subsectors below a given node, traversing subtree recursively. Just call with BSP root.
doom/src/r_bsp.c:552
↓ 1 callers
Function
R_RenderPlayerView
R_RenderView
doom/src/r_main.c:894
↓ 1 callers
Function
R_RenderSegLoop
doom/src/r_segs.c:206
↓ 1 callers
Function
R_SetColumnSource
Widen byte column data to uint32_t and set dc_source.
doom/src/r_draw.c:100
↓ 1 callers
Function
R_SetupFrame
R_SetupFrame
doom/src/r_main.c:854
↓ 1 callers
Function
R_SortVisSprites
doom/src/r_things.c:853
↓ 1 callers
Function
ReadVarLen
doom/src/mus2midi.cpp:97
↓ 1 callers
Method
Reserve
Reserves amount entries at the end of the array, but does nothing with them.
doom/src/tarray.h:372
↓ 1 callers
Method
Resize
doom/src/tarray.h:850
↓ 1 callers
Function
ST_Drawer
doom/src/st_stuff.c:1108
↓ 1 callers
Function
ST_Init
doom/src/st_stuff.c:1466
↓ 1 callers
Function
ST_Start
doom/src/st_stuff.c:1444
↓ 1 callers
Function
ST_Stop
doom/src/st_stuff.c:1456
↓ 1 callers
Function
ST_Ticker
doom/src/st_stuff.c:988
↓ 1 callers
Function
ST_createWidgets
doom/src/st_stuff.c:1282
↓ 1 callers
Function
ST_diffDraw
doom/src/st_stuff.c:1102
↓ 1 callers
Function
ST_doPaletteStuff
doom/src/st_stuff.c:1000
↓ 1 callers
Function
ST_doRefresh
doom/src/st_stuff.c:1089
↓ 1 callers
Function
ST_initData
doom/src/st_stuff.c:1249
↓ 1 callers
Function
ST_loadData
doom/src/st_stuff.c:1201
↓ 1 callers
Function
ST_loadGraphics
doom/src/st_stuff.c:1124
↓ 1 callers
Function
ST_refreshBackground
doom/src/st_stuff.c:499
↓ 1 callers
Function
ST_unloadGraphics
doom/src/st_stuff.c:1207
↓ 1 callers
Function
ST_updateFaceWidget
This is a not-very-pretty routine which handles the face states and their timing. the precedence of expressions is: dead > evil grin > turned head > s
doom/src/st_stuff.c:752
↓ 1 callers
Function
ST_updateWidgets
doom/src/st_stuff.c:924
↓ 1 callers
Function
STlib_drawNum
A fairly efficient way to draw a number based on differences from the old number. Note: worth the trouble?
doom/src/st_lib.c:90
↓ 1 callers
Function
STlib_init
doom/src/st_lib.c:58
↓ 1 callers
Function
STlib_initBinIcon
doom/src/st_lib.c:244
↓ 1 callers
Function
STlib_updateBinIcon
doom/src/st_lib.c:263
↓ 1 callers
Function
S_Init
Initializes sound stuff, including volume Sets channels, SFX and music volume, allocates channel buffer, sets S_sfx lookup.
doom/src/s_sound.c:161
↓ 1 callers
Function
S_PauseSound
Stop and resume music, during game PAUSE.
doom/src/s_sound.c:497
↓ 1 callers
Function
S_Start
Per level startup code. Kills playing sounds at start of level, determines music if any, changes music.
doom/src/s_sound.c:202
↓ 1 callers
Function
S_StartSoundAtVolume
doom/src/s_sound.c:254
↓ 1 callers
Function
S_StopMusic
doom/src/s_sound.c:689
↓ 1 callers
Function
S_UpdateSounds
Updates music & sounds
doom/src/s_sound.c:519
← previous
next →
501–600 of 1,064, ranked by callers