Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diasurgical/devilution
/ functions
Functions
5,142 in github.com/diasurgical/devilution
⨍
Functions
5,142
◇
Types & classes
1,228
↓ 3 callers
Function
smk_bs_init
BITSTREAM Functions */
3rdParty/libsmacker/smk_bitstream.c:32
↓ 3 callers
Function
snd_play_snd
SourceX/sound.cpp:47
↓ 3 callers
Function
sound_file_load
SourceX/sound.cpp:76
↓ 3 callers
Method
target_type
3rdParty/asio/include/asio/impl/executor.hpp:195
↓ 3 callers
Function
timeout
3rdParty/asio/include/asio/basic_socket_streambuf.hpp:594
↓ 3 callers
Method
total_microseconds
3rdParty/asio/include/asio/detail/chrono_time_traits.hpp:147
↓ 3 callers
Method
w
SourceX/DiabloUI/art.h:15
↓ 2 callers
Function
ActivateSpawn
Source/monster.cpp:5340
↓ 2 callers
Function
AddPlrMonstExper
Source/player.cpp:819
↓ 2 callers
Function
AddStoreHoldRecharge
Source/stores.cpp:952
↓ 2 callers
Function
AddVision
Source/lighting.cpp:1177
↓ 2 callers
Function
AlignXOffset
SourceX/DiabloUI/text_draw.cpp:25
↓ 2 callers
Function
AllocateMd5Buffer
3rdParty/StormLib/src/SBaseCommon.cpp:989
↓ 2 callers
Function
AutomapDown
Source/automap.cpp:121
↓ 2 callers
Function
AutomapLeft
Source/automap.cpp:127
↓ 2 callers
Function
AutomapRight
Source/automap.cpp:133
↓ 2 callers
Function
AutomapUp
Source/automap.cpp:115
↓ 2 callers
Function
BarHeight
SourceX/DiabloUI/scrollbar.h:42
↓ 2 callers
Function
BaseHttp_ExtractServerName
3rdParty/StormLib/src/FileStream.cpp:600
↓ 2 callers
Function
BlackPalette
Source/palette.cpp:161
↓ 2 callers
Function
BlockStream_Close
3rdParty/StormLib/src/FileStream.cpp:982
↓ 2 callers
Function
BreakBarrel
Source/objects.cpp:4038
↓ 2 callers
Function
BreakObject
Source/objects.cpp:4107
↓ 2 callers
Function
CPrintString
Source/control.cpp:1243
↓ 2 callers
Function
CalcItemValue
Source/items.cpp:1093
↓ 2 callers
Function
CalcPlrBookVals
Source/items.cpp:730
↓ 2 callers
Function
CalcPlrItemMin
Source/items.cpp:692
↓ 2 callers
Function
CalcPlrStaff
Source/items.cpp:635
↓ 2 callers
Function
CalculateRawSectorOffset
3rdParty/StormLib/src/SBaseFileTable.cpp:305
↓ 2 callers
Function
CanTargetMonster
SourceX/controls/plrctrls.cpp:177
↓ 2 callers
Function
CelBlitFrame
* @brief Blit a given CEL frame to the given buffer * @param pBuff Target buffer * @param pCelBuff Cel data * @param nCel CEL frame number * @
Source/engine.cpp:45
↓ 2 callers
Function
CelClippedBlitLightTrans
* @brief Same as CelBlitLightTransSafe * @param pBuff Target buffer * @param pCelBuff Cel data * @param nCel CEL frame number * @param nWidth
Source/engine.cpp:410
↓ 2 callers
Function
CelClippedDrawLight
* @brief Same as CelDrawLight but with the option to skip parts of the top and bottom of the sprite * @param sx Back buffer coordinate * @param sy
Source/engine.cpp:115
↓ 2 callers
Function
CelClippedDrawSafe
* @brief Same as CelClippedDraw but checks for drawing outside the buffer * @param sx Back buffer coordinate * @param sy Back buffer coordinate
Source/engine.cpp:232
↓ 2 callers
Function
ChangeVisionRadius
Source/lighting.cpp:1197
↓ 2 callers
Function
CheckBookLevel
Source/inv.cpp:1353
↓ 2 callers
Function
CheckChrBtns
Source/control.cpp:1560
↓ 2 callers
Function
CheckInvHLight
Source/inv.cpp:1893
↓ 2 callers
Function
CheckPlrSpell
Source/player.cpp:3656
↓ 2 callers
Function
CheckQuestItem
Source/inv.cpp:1371
↓ 2 callers
Function
CheckQuestKill
Source/quests.cpp:252
↓ 2 callers
Function
CheckRportal
Source/cursor.cpp:144
↓ 2 callers
Function
CheckTown
Source/cursor.cpp:118
↓ 2 callers
Function
CheckTrigForce
Source/trigs.cpp:662
↓ 2 callers
Function
Cl2BlitLightSafe
* @brief Blit CL2 sprite, and apply lighting, to the given buffer * @param pDecodeTo The output buffer * @param pRLEBytes CL2 pixel stream (run-le
Source/engine.cpp:1332
↓ 2 callers
Function
Cl2BlitSafe
* @brief Blit CL2 sprite to the given buffer * @param pDecodeTo The output buffer * @param pRLEBytes CL2 pixel stream (run-length encoded) * @pa
Source/engine.cpp:1104
↓ 2 callers
Function
Cl2DrawOutline
* @brief Blit a solid colder shape one pixel larger then the given sprite shape, to the back buffer at the given coordianates * @param col Color ind
Source/engine.cpp:1184
↓ 2 callers
Function
ClearMVars
Source/monster.cpp:367
↓ 2 callers
Function
ClrAllObjects
Source/objects.cpp:226
↓ 2 callers
Function
CopyShorts
Source/loadsave.cpp:231
↓ 2 callers
Function
CreateHetTable
3rdParty/StormLib/src/SBaseFileTable.cpp:1202
↓ 2 callers
Function
CreateRndUseful
Source/items.cpp:2199
↓ 2 callers
Function
DL2_NumNoChar
Source/drlg_l2.cpp:1034
↓ 2 callers
Function
DRLG_CopyTrans
Source/gendung.cpp:188
↓ 2 callers
Function
DRLG_InitL1Vals
Source/drlg_l1.cpp:488
↓ 2 callers
Function
DRLG_L1Pass3
Source/drlg_l1.cpp:398
↓ 2 callers
Function
DRLG_L2Pass3
Source/drlg_l2.cpp:1474
↓ 2 callers
Function
DRLG_L3FillDiags
Source/drlg_l3.cpp:229
↓ 2 callers
Function
DRLG_L3FillRoom
Source/drlg_l3.cpp:92
↓ 2 callers
Function
DRLG_L3Pass3
Source/drlg_l3.cpp:1627
↓ 2 callers
Function
DRLG_LoadDiabQuads
Source/drlg_l4.cpp:1419
↓ 2 callers
Function
DRLG_SetMapTrans
Source/setmaps.cpp:106
↓ 2 callers
Function
DecryptFileChunk
3rdParty/StormLib/src/FileStream.cpp:1914
↓ 2 callers
Function
DecryptMpkTable
3rdParty/StormLib/src/SBaseSubTypes.cpp:473
↓ 2 callers
Function
DeltaLoadLevel
Source/msg.cpp:462
↓ 2 callers
Function
DetermineArchiveSize_V2
3rdParty/StormLib/src/SBaseFileTable.cpp:261
↓ 2 callers
Function
DirErrorDlg
Source/appfat.cpp:122
↓ 2 callers
Function
DirToString
Source/mpqapi.cpp:23
↓ 2 callers
Function
DoAutoMap
Source/control.cpp:932
↓ 2 callers
Function
DoMPQSearch
Performs one MPQ search
3rdParty/StormLib/src/SFileFindFile.cpp:335
↓ 2 callers
Function
DoMPQSearch_FileEntry
3rdParty/StormLib/src/SFileFindFile.cpp:208
↓ 2 callers
Function
DoUnLight
Source/lighting.cpp:635
↓ 2 callers
Function
DrawAutomapText
Source/automap.cpp:547
↓ 2 callers
Function
DrawAutomapTile
Source/automap.cpp:249
↓ 2 callers
Function
DrawCutscene
Source/interfac.cpp:35
↓ 2 callers
Function
DrawInfoBox
* Sets a string to be drawn in the info box and then draws it. */
Source/control.cpp:1160
↓ 2 callers
Function
DrawItem
* @brief Draw item for a given tile * @param y dPiece coordinate * @param x dPiece coordinate * @param sx Back buffer coordinate * @param sy B
Source/scrollrt.cpp:577
↓ 2 callers
Function
DrawMain
* @brief Check render pipline and blit indivudal screen parts * @param dwHgt Section of screen to update from top to bottom * @param draw_desc Ren
Source/scrollrt.cpp:1179
↓ 2 callers
Function
DrawMissile
* @brief Render a missile sprites for a given tile * @param x dPiece coordinate * @param y dPiece coordinate * @param sx Back buffer coordinate
Source/scrollrt.cpp:253
↓ 2 callers
Function
DrawMissilePrivate
* @brief Render a missile sprite * @param m Pointer to MissileStruct struct * @param sx Back buffer coordinate * @param sy Back buffer coordinat
Source/scrollrt.cpp:216
↓ 2 callers
Function
DrawMonsterHelper
* @brief Check if and how a mosnter should be rendered * @param y dPiece coordinate * @param x dPiece coordinate * @param oy dPiece Y offset *
Source/scrollrt.cpp:606
↓ 2 callers
Function
DrawObject
* @brief Render an object sprite * @param x dPiece coordinate * @param y dPiece coordinate * @param ox Back buffer coordinate * @param oy Back
Source/scrollrt.cpp:458
↓ 2 callers
Function
DrawPlayer
* @brief Render a player sprite * @param pnum Player id * @param x dPiece coordinate * @param y dPiece coordinate * @param px Back buffer coor
Source/scrollrt.cpp:347
↓ 2 callers
Function
DrawPlayerHelper
* @brief Check if and how a player should be rendered * @param y dPiece coordinate * @param x dPiece coordinate * @param oy dPiece Y offset *
Source/scrollrt.cpp:660
↓ 2 callers
Function
DrawSLine
Source/stores.cpp:178
↓ 2 callers
Function
DrawSelector
SourceX/DiabloUI/diabloui.cpp:593
↓ 2 callers
Function
DrawTTF
SourceX/DiabloUI/text_draw.cpp:36
↓ 2 callers
Function
Encrypt
Source/encrypt.cpp:26
↓ 2 callers
Function
FileStream_GetFlags
* Returns the stream flags * * \a pStream Pointer to an open stream * \a pdwStreamFlags Pointer where to store the stream flags */
3rdParty/StormLib/src/FileStream.cpp:2764
↓ 2 callers
Function
FillSolidBlockTbls
Source/gendung.cpp:61
↓ 2 callers
Function
FindClosest
Source/missiles.cpp:218
↓ 2 callers
Function
FindFreeMpqSpace
Finds a free space in the MPQ where to store next data The free space begins beyond the file that is stored at the fuhrtest position in the MPQ. (list
3rdParty/StormLib/src/SBaseCommon.cpp:777
↓ 2 callers
Function
FindRep
This function searches for a repetition (a previous occurence of the current byte sequence) Returns length of the repetition, and stores the backward
3rdParty/PKWare/implode.cpp:247
↓ 2 callers
Function
FindValidShrine
Source/objects.cpp:3505
↓ 2 callers
Function
FlatStream_LoadBitmap
3rdParty/StormLib/src/FileStream.cpp:1093
↓ 2 callers
Function
FreeArchiveHandle
Frees the MPQ archive
3rdParty/StormLib/src/SBaseCommon.cpp:1582
↓ 2 callers
Function
FreeFileHandle
Frees the structure for MPQ file
3rdParty/StormLib/src/SBaseCommon.cpp:1555
↓ 2 callers
Function
FreeMPQSearch
3rdParty/StormLib/src/SFileFindFile.cpp:367
↓ 2 callers
Function
FreeMissileGFX
Source/missiles.cpp:1129
↓ 2 callers
Function
GenDecodeTabs
3rdParty/PKWare/explode.cpp:130
← previous
next →
901–1,000 of 5,142, ranked by callers