Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diasurgical/DevilutionX
/ functions
Functions
5,065 in github.com/diasurgical/DevilutionX
⨍
Functions
5,065
◇
Types & classes
705
↓ 3 callers
Function
DrawFont
Source/engine/render/text_render.cpp:266
↓ 3 callers
Function
DrawHalfTransparentUnalignedBlendedRectTo
Source/engine/render/primitive_render.cpp:15
↓ 3 callers
Function
DrawHorizontal
* Left-facing obstacle */
Source/automap.cpp:362
↓ 3 callers
Function
DrawItem
* @brief Draw item for a given tile * @param out Output buffer * @param tilePosition dPiece coordinates * @param targetBufferPosition Output buf
Source/engine/render/scrollrt.cpp:683
↓ 3 callers
Function
DrawMouse
Source/DiabloUI/diabloui.cpp:1142
↓ 3 callers
Function
DrawPlayerIcons
* @brief Helper for rendering player icons (Mana Shield and Reflect) * @param out Output buffer * @param player Player reference * @param positi
Source/engine/render/scrollrt.cpp:415
↓ 3 callers
Function
DrawSLine
Source/stores.cpp:2270
↓ 3 callers
Function
DrawVertical
* Right-facing obstacle */
Source/automap.cpp:382
↓ 3 callers
Function
DvlNet_ClearPassword
Source/storm/storm_net.cpp:247
↓ 3 callers
Function
EnableFrameCount
Source/engine/render/scrollrt.cpp:1630
↓ 3 callers
Function
EnsureValidReadiedSpell
Source/spells.cpp:178
↓ 3 callers
Function
EntranceBoundaryContains
Source/levels/trigs.cpp:933
↓ 3 callers
Method
ExectuableGetRevision
(self)
Packaging/cpi-gamesh/__init__.py:97
↓ 3 callers
Function
FetchMessage
Source/engine/events.cpp:151
↓ 3 callers
Function
FillFloor
Source/levels/drlg_l1.cpp:368
↓ 3 callers
Function
FindClosestStashSlot
Source/controls/plrctrls.cpp:813
↓ 3 callers
Function
FloodTransparencyValues
Source/levels/gendung.cpp:780
↓ 3 callers
Function
FocusOnCharInfo
Source/control.cpp:703
↓ 3 callers
Function
Frac
Source/utils/sdl_bilinear_scale.cpp:12
↓ 3 callers
Function
GamepadTypeToString
Source/controls/plrctrls.cpp:1592
↓ 3 callers
Function
GenerateBlendedLookupTable
* @brief Generate lookup table for transparency * * This is based of the same technique found in Quake2. * * To mimic 50% transparency we figu
Source/engine/palette.cpp:82
↓ 3 callers
Function
GenerateChamber
Source/levels/drlg_l1.cpp:751
↓ 3 callers
Function
GenerateHall
Source/levels/drlg_l1.cpp:807
↓ 3 callers
Function
GenerateRoom
Source/levels/drlg_l1.cpp:452
↓ 3 callers
Function
GetActiveFlagsForSlice
test/quests_test.cpp:15
↓ 3 callers
Function
GetApplyButtonType
Source/controls/touch/renderers.cpp:68
↓ 3 callers
Function
GetColorFromFlags
Source/engine/render/text_render.cpp:112
↓ 3 callers
Function
GetDpiScalingFactor
Source/utils/display.cpp:204
↓ 3 callers
Function
GetErrorMessageIncompatibility
Source/DiabloUI/multi/selgame.cpp:80
↓ 3 callers
Function
GetFontPath
Source/engine/render/text_render.cpp:170
↓ 3 callers
Function
GetHeuristicCost
* @brief heuristic, estimated cost from startPosition to destinationPosition. */
Source/engine/path.cpp:224
↓ 3 callers
Function
GetHotkeyName
Source/panels/spell_list.cpp:67
↓ 3 callers
Function
GetItemPosition
Source/msg.cpp:297
↓ 3 callers
Function
GetLeftStickOrDPadGameUIHandler
Source/controls/plrctrls.cpp:1422
↓ 3 callers
Function
GetLevelMusic
Source/engine/sound.cpp:238
↓ 3 callers
Method
GetListSize
Source/options.cpp:480
↓ 3 callers
Function
GetManaAmount
Source/spells.cpp:103
↓ 3 callers
Function
GetMapReturnLevel
Source/quests.cpp:506
↓ 3 callers
Function
GetMenuHeldUpDownAction
Source/controls/menu_controls.cpp:13
↓ 3 callers
Function
GetPauseTRN
Source/engine/trn.cpp:26
↓ 3 callers
Function
GetResistInfo
Source/panels/charpanel.cpp:97
↓ 3 callers
Method
GetSpacing
Source/DiabloUI/ui_item.h:408
↓ 3 callers
Function
GetSpellListItems
Source/panels/spell_list.cpp:198
↓ 3 callers
Function
GetSpellStaffLevel
Source/spells.cpp:339
↓ 3 callers
Function
GetTalkButtonType
Source/controls/touch/renderers.cpp:33
↓ 3 callers
Function
GetTempLevelNames
Source/loadsave.cpp:945
↓ 3 callers
Function
GetTranslation
Source/utils/language.cpp:64
↓ 3 callers
Function
GetUnicodeRow
Source/engine/render/text_render.cpp:150
↓ 3 callers
Function
GetUniqueItem
Source/items.cpp:1488
↓ 3 callers
Function
GetValueColor
Source/panels/charpanel.cpp:64
↓ 3 callers
Function
GetViewportHeight
Source/utils/display.cpp:66
↓ 3 callers
Function
GmenuLeftRight
Source/gmenu.cpp:89
↓ 3 callers
Function
GoBackOneMenuLevel
Source/DiabloUI/settingsmenu.cpp:100
↓ 3 callers
Function
HasAllOf
Source/utils/enum_traits.h:110
↓ 3 callers
Function
HaveExtraFonts
Source/init.h:77
↓ 3 callers
Function
HeaderHeight
Source/help.cpp:122
↓ 3 callers
Function
HexDigit
Source/utils/str_cat.cpp:8
↓ 3 callers
Function
HorizontalWall
Source/levels/drlg_l1.cpp:614
↓ 3 callers
Function
HorizontalWallOk
Source/levels/drlg_l1.cpp:576
↓ 3 callers
Method
Init
(self,main_screen)
Packaging/cpi-gamesh/__init__.py:275
↓ 3 callers
Function
InitCorpses
Source/dead.cpp:48
↓ 3 callers
Function
InitGameInfo
Source/multi.cpp:502
↓ 3 callers
Function
InitGolems
Source/monster.cpp:3465
↓ 3 callers
Function
InitItems
Source/items.cpp:2506
↓ 3 callers
Function
InitLevelChange
Source/player.cpp:397
↓ 3 callers
Function
InitMissileGFX
Source/misdat.cpp:308
↓ 3 callers
Function
InitMonsterSND
Source/monster.cpp:3308
↓ 3 callers
Function
InitMonsters
Source/monster.cpp:3473
↓ 3 callers
Function
InitMultiView
Source/player.cpp:2563
↓ 3 callers
Function
InitNextLines
Source/error.cpp:36
↓ 3 callers
Function
InitPlayerGFX
Source/player.cpp:2163
↓ 3 callers
Function
InitQuests
Source/quests.cpp:240
↓ 3 callers
Function
InitTownTriggers
Source/levels/trigs.cpp:105
↓ 3 callers
Function
InitVirtualGamepadGFX
Source/controls/touch/renderers.cpp:535
↓ 3 callers
Function
InitializeVirtualGamepad
Source/controls/touch/gamepad.cpp:49
↓ 3 callers
Function
InvGetItem
Source/inv.cpp:1537
↓ 3 callers
Function
InventoryMove
Source/controls/plrctrls.cpp:845
↓ 3 callers
Method
IsBarrel
* @brief Check if this object is barrel (or explosive barrel) * @return True if the object is one of the barrel types (see _object_id) */
Source/objects.h:170
↓ 3 callers
Method
IsBreakable
* @brief Check if the object can be broken (is an intact barrel or crux) * @return True if the object is intact and breakable, false if already bro
Source/objects.h:147
↓ 3 callers
Function
IsControllerMotion
Source/controls/controller_motion.cpp:140
↓ 3 callers
Function
IsCreationFlagComboValid
Source/items/validation.cpp:27
↓ 3 callers
Function
IsCustomEvent
Source/interfac.cpp:237
↓ 3 callers
Function
IsGameCompatible
Source/DiabloUI/multi/selgame.cpp:71
↓ 3 callers
Function
IsGameRunning
Source/diablo.cpp:1600
↓ 3 callers
Function
IsHardHit
Source/monster.cpp:941
↓ 3 callers
Function
IsHardwareCursorEnabled
Whether the hardware cursor is enabled in settings.
Source/hwcursor.hpp:21
↓ 3 callers
Function
IsMissileBlockedByTile
Source/missiles.cpp:766
↓ 3 callers
Function
IsNearThemeRoom
Source/levels/gendung.cpp:763
↓ 3 callers
Function
IsPlayerAdjacentToObject
Source/player.cpp:1112
↓ 3 callers
Function
IsRecording
Source/engine/demomode.h:39
↓ 3 callers
Function
IsSkel
Source/monster.cpp:4440
↓ 3 callers
Function
IsTileOccupied
Source/engine/path.cpp:346
↓ 3 callers
Function
IsTownItemValid
Source/items/validation.cpp:47
↓ 3 callers
Function
IsUniqueAvailable
Source/items.cpp:2485
↓ 3 callers
Function
IsUniqueMonsterItemValid
Source/items/validation.cpp:78
↓ 3 callers
Function
IsValidLevel
Source/msg.cpp:2656
↓ 3 callers
Function
IsWall
Source/engine/render/scrollrt.cpp:911
↓ 3 callers
Function
ItemNoFlippy
Source/items.cpp:4513
↓ 3 callers
Function
LineHeight
Source/qol/chatlog.cpp:56
↓ 3 callers
Function
LoadArenaMap
Source/levels/setmaps.cpp:97
← previous
next →
1,001–1,100 of 5,065, ranked by callers