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
↓ 1 callers
Function
CreateL5Dungeon
Source/drlg_l1.cpp:1704
↓ 1 callers
Function
CreateLevel
* @param lvldir method of entry */
Source/diablo.cpp:1365
↓ 1 callers
Function
CreateMagicArmor
Source/items.cpp:3942
↓ 1 callers
Function
CreateMagicWeapon
Source/items.cpp:3969
↓ 1 callers
Function
CreatePlayer
* @param c plr_classes value */
Source/player.cpp:530
↓ 1 callers
Function
CreatePseudoFileName
3rdParty/StormLib/src/SFileGetFileInfo.cpp:923
↓ 1 callers
Function
CreateRoom
* Draws a random room rectangle, and then subdivides the rest of the passed in rectangle into 4 and recurses. * @param nX1 Lower X boundary of the a
Source/drlg_l2.cpp:630
↓ 1 callers
Function
CreateScaledSurface
SourceX/display.cpp:169
↓ 1 callers
Function
CreateSpellBook
Source/items.cpp:3917
↓ 1 callers
Function
CreateThemeRooms
CreateThemeRooms adds thematic elements to rooms.
Source/themes.cpp:975
↓ 1 callers
Function
CreateTown
* @brief Initialize town level * @param entry Methode of entry */
Source/town.cpp:144
↓ 1 callers
Function
CtrlUseInvItem
SourceX/controls/plrctrls.cpp:1090
↓ 1 callers
Function
CurrentGameController
SourceX/controls/devices/game_controller.cpp:156
↓ 1 callers
Function
DL2_Cont
Source/drlg_l2.cpp:1019
↓ 1 callers
Function
DL2_FillVoids
Source/drlg_l2.cpp:1103
↓ 1 callers
Function
DRLG_CreateThemeRoom
Source/gendung.cpp:351
↓ 1 callers
Function
DRLG_FreeL1SP
Source/drlg_l1.cpp:460
↓ 1 callers
Function
DRLG_FreeL2SP
Source/drlg_l2.cpp:485
↓ 1 callers
Function
DRLG_FreeL4SP
Source/drlg_l4.cpp:354
↓ 1 callers
Function
DRLG_HoldThemeRooms
Source/gendung.cpp:517
↓ 1 callers
Function
DRLG_InitL2Vals
Source/drlg_l2.cpp:1904
↓ 1 callers
Function
DRLG_L1Shadows
Source/drlg_l1.cpp:176
↓ 1 callers
Function
DRLG_L2
Source/drlg_l2.cpp:1729
↓ 1 callers
Function
DRLG_L2FTVR
Source/drlg_l2.cpp:1518
↓ 1 callers
Function
DRLG_L2FloodTVal
Source/drlg_l2.cpp:1565
↓ 1 callers
Function
DRLG_L2SetRoom
Source/drlg_l2.cpp:490
↓ 1 callers
Function
DRLG_L2Shadows
Source/drlg_l2.cpp:416
↓ 1 callers
Function
DRLG_L2Subs
Source/drlg_l2.cpp:378
↓ 1 callers
Function
DRLG_L2TransFix
Source/drlg_l2.cpp:1583
↓ 1 callers
Function
DRLG_L3
Source/drlg_l3.cpp:1494
↓ 1 callers
Function
DRLG_L3Anvil
Source/drlg_l3.cpp:1348
↓ 1 callers
Function
DRLG_L3Edges
Source/drlg_l3.cpp:352
↓ 1 callers
Function
DRLG_L3FillSingles
Source/drlg_l3.cpp:254
↓ 1 callers
Function
DRLG_L3FillStraights
Source/drlg_l3.cpp:270
↓ 1 callers
Function
DRLG_L3FloorArea
Source/drlg_l3.cpp:218
↓ 1 callers
Function
DRLG_L3GetFloorArea
Source/drlg_l3.cpp:364
↓ 1 callers
Function
DRLG_L3LockRec
Source/drlg_l3.cpp:1456
↓ 1 callers
Function
DRLG_L3Lockout
Source/drlg_l3.cpp:1470
↓ 1 callers
Function
DRLG_L3MakeMegas
Source/drlg_l3.cpp:379
↓ 1 callers
Function
DRLG_L3Pool
* Flood fills dirt and wall tiles looking for * an area of at most 40 tiles and disconnected from the map edge. * If it finds one, converts it to
Source/drlg_l3.cpp:773
↓ 1 callers
Function
DRLG_L3PoolFix
Source/drlg_l3.cpp:828
↓ 1 callers
Function
DRLG_L3River
Source/drlg_l3.cpp:411
↓ 1 callers
Function
DRLG_L3Wood
Source/drlg_l3.cpp:1153
↓ 1 callers
Function
DRLG_L4
Source/drlg_l4.cpp:1727
↓ 1 callers
Function
DRLG_L4Corners
Source/drlg_l4.cpp:1685
↓ 1 callers
Function
DRLG_L4FTVR
Source/drlg_l4.cpp:1547
↓ 1 callers
Function
DRLG_L4FloodTVal
Source/drlg_l4.cpp:1594
↓ 1 callers
Function
DRLG_L4GeneralFix
Source/drlg_l4.cpp:1714
↓ 1 callers
Function
DRLG_L4Pass3
Source/drlg_l4.cpp:1883
↓ 1 callers
Function
DRLG_L4SetSPRoom
Source/drlg_l4.cpp:359
↓ 1 callers
Function
DRLG_L4Shadows
Source/drlg_l4.cpp:293
↓ 1 callers
Function
DRLG_L4Subs
Source/drlg_l4.cpp:1048
↓ 1 callers
Function
DRLG_L4TransFix
Source/drlg_l4.cpp:1642
↓ 1 callers
Function
DRLG_L5
Source/drlg_l1.cpp:1592
↓ 1 callers
Function
DRLG_L5CornerFix
Source/drlg_l1.cpp:1575
↓ 1 callers
Function
DRLG_L5DirtFix
Source/drlg_l1.cpp:1553
↓ 1 callers
Function
DRLG_L5FTVR
Source/drlg_l1.cpp:1451
↓ 1 callers
Function
DRLG_L5FloodTVal
Source/drlg_l1.cpp:1494
↓ 1 callers
Function
DRLG_L5Subs
Source/drlg_l1.cpp:1272
↓ 1 callers
Function
DRLG_L5TransFix
Source/drlg_l1.cpp:1514
↓ 1 callers
Function
DRLG_LoadL1SP
Source/drlg_l1.cpp:443
↓ 1 callers
Function
DRLG_LoadL2SP
Source/drlg_l2.cpp:469
↓ 1 callers
Function
DRLG_LoadL4SP
Source/drlg_l4.cpp:341
↓ 1 callers
Function
DRLG_PlaceDoor
Source/drlg_l1.cpp:117
↓ 1 callers
Function
DRLG_WillThemeRoomFit
Source/gendung.cpp:266
↓ 1 callers
Function
DecodeDist
3rdParty/PKWare/explode.cpp:360
↓ 1 callers
Function
DecodeLit
3rdParty/PKWare/explode.cpp:270
↓ 1 callers
Function
Decompress_LZMA_MPK
3rdParty/StormLib/src/SCompression.cpp:545
↓ 1 callers
Function
Decompress_PKLIB
3rdParty/StormLib/src/SCompression.cpp:280
↓ 1 callers
Function
DecreaseGamma
Source/palette.cpp:127
↓ 1 callers
Function
DecryptFileKey
3rdParty/StormLib/src/SBaseCommon.cpp:585
↓ 1 callers
Function
DefineRoom
Source/drlg_l2.cpp:518
↓ 1 callers
Function
DefragmentFileTable
Defragment the file table so it does not contain any gaps
3rdParty/StormLib/src/SBaseFileTable.cpp:2605
↓ 1 callers
Function
DefragmentHashTable
Defragment the file table so it does not contain any gaps Note: As long as all values of all TMPQHash::dwBlockIndex are not HASH_ENTRY_FREE, the start
3rdParty/StormLib/src/SBaseFileTable.cpp:682
↓ 1 callers
Function
Deinit
SourceX/DiabloUI/dialogs.cpp:210
↓ 1 callers
Function
DeleteFileEntry
3rdParty/StormLib/src/SBaseFileTable.cpp:2036
↓ 1 callers
Function
DeleteMonster
Source/monster.cpp:1065
↓ 1 callers
Function
DeleteObject_
Source/objects.cpp:907
↓ 1 callers
Function
DeltaExportData
Source/msg.cpp:187
↓ 1 callers
Function
DeltaExportItem
Source/msg.cpp:213
↓ 1 callers
Function
DeltaExportJunk
Source/msg.cpp:255
↓ 1 callers
Function
DeltaExportMonster
Source/msg.cpp:237
↓ 1 callers
Function
DeltaExportObject
Source/msg.cpp:231
↓ 1 callers
Function
DeltaImportData
Source/msg.cpp:1187
↓ 1 callers
Function
DeltaImportItem
Source/msg.cpp:1211
↓ 1 callers
Function
DeltaImportJunk
Source/msg.cpp:1253
↓ 1 callers
Function
DeltaImportMonster
Source/msg.cpp:1235
↓ 1 callers
Function
DeltaImportObject
Source/msg.cpp:1229
↓ 1 callers
Method
Dequeue
SourceX/storm/storm.cpp:478
↓ 1 callers
Function
DetectFileKeyByContent
3rdParty/StormLib/src/SBaseCommon.cpp:553
↓ 1 callers
Function
DetectFileKeyBySectorSize
3rdParty/StormLib/src/SBaseCommon.cpp:458
↓ 1 callers
Function
DetermineArchiveSize_V1
3rdParty/StormLib/src/SBaseFileTable.cpp:219
↓ 1 callers
Function
DiabloMain
Source/diablo.cpp:294
↓ 1 callers
Function
DialogLoop
SourceX/DiabloUI/dialogs.cpp:223
↓ 1 callers
Function
DisplayHelp
Source/help.cpp:557
↓ 1 callers
Function
DoEnding
Source/monster.cpp:2525
↓ 1 callers
Function
DoHealOther
Source/spells.cpp:238
↓ 1 callers
Function
DoMPQSearch_FileTable
3rdParty/StormLib/src/SFileFindFile.cpp:314
↓ 1 callers
Function
DoMPQSearch_HashTable
3rdParty/StormLib/src/SFileFindFile.cpp:290
↓ 1 callers
Function
DoPanBtn
* Checks if the mouse cursor is within any of the panel buttons and flag it if so. */
Source/control.cpp:890
← previous
next →
1,501–1,600 of 5,142, ranked by callers