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
↓ 5 callers
Method
getTextColor
Source/items.h:429
↓ 5 callers
Method
getVendorId
()
android-project/app/src/main/java/org/libsdl/app/HIDDevice.java:8
↓ 5 callers
Function
get_id
Source/utils/sdl_thread.h:13
↓ 5 callers
Function
gmenu_set_items
Source/gmenu.cpp:215
↓ 5 callers
Method
hasText
Source/stores.cpp:95
↓ 5 callers
Method
isShield
* @brief Checks whether this item is a shield. * @return 'True' in case the item is a shield and 'False' otherwise. */
Source/items.h:362
↓ 5 callers
Method
isWeapon
* @brief Checks whether this item is a weapon. * @return 'True' in case the item is a weapon and 'False' otherwise. */
Source/items.h:309
↓ 5 callers
Function
mask_32bit
3rdParty/PicoSHA2/picosha2.h:48
↓ 5 callers
Function
mask_8bit
3rdParty/PicoSHA2/picosha2.h:46
↓ 5 callers
Method
max
Source/pfile.cpp:245
↓ 5 callers
Function
music_mute
Source/engine/sound.cpp:333
↓ 5 callers
Function
nthread_send_and_recv_turn
Source/nthread.cpp:81
↓ 5 callers
Method
place
Source/levels/gendung.h:323
↓ 5 callers
Method
pop_back
Source/utils/static_vector.hpp:93
↓ 5 callers
Method
probeService
(HIDDeviceBLESteamController controller)
android-project/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:300
↓ 5 callers
Method
release
(Context context)
android-project/app/src/main/java/org/libsdl/app/SDLAudioManager.java:55
↓ 5 callers
Method
reset
Source/utils/bitset2d.hpp:29
↓ 5 callers
Function
scrollrt_draw_game_screen
Source/engine/render/scrollrt.cpp:1636
↓ 5 callers
Function
selgame_Init
Source/DiabloUI/multi/selgame.cpp:58
↓ 5 callers
Method
setEnabled
Source/gmenu.h:63
↓ 5 callers
Method
sliderSteps
Source/gmenu.h:43
↓ 5 callers
Function
sound_file_load
Source/engine/sound.cpp:188
↓ 5 callers
Function
sound_get_or_set_sound_volume
Source/engine/sound.cpp:323
↓ 5 callers
Method
sourceMonster
Source/missiles.h:154
↓ 5 callers
Method
tag
Source/monster.cpp:4704
↓ 5 callers
Method
toHit
Source/monster.cpp:4733
↓ 5 callers
Method
valptr
3rdParty/tl/expected.hpp:1261
↓ 5 callers
Method
worldToNormalScreen
* @brief Returns a 16 bit fixed point normalised displacement in isometric projection * * This will return a displacement of the form (-1.0 to 1
Source/engine/displacement.hpp:182
↓ 4 callers
Function
AddMessageToChatLog
Source/qol/chatlog.cpp:119
↓ 4 callers
Function
AddTrailingSlash
Source/utils/paths.cpp:38
↓ 4 callers
Function
AddWarpMissile
Source/portal.cpp:50
↓ 4 callers
Function
AdjustSpacingToFitHorizontally
Source/engine/render/text_render.cpp:408
↓ 4 callers
Function
AdjustToScreenGeometry
Source/utils/display.cpp:196
↓ 4 callers
Function
AutoEquip
Source/inv.cpp:267
↓ 4 callers
Function
BlitFillDirect
Source/engine/render/blit_impl.hpp:27
↓ 4 callers
Function
ByteSwapBlock
Source/codec.cpp:78
↓ 4 callers
Function
CalcViewportGeometry
Source/engine/render/scrollrt.cpp:1511
↓ 4 callers
Method
CalculateWalkingOffset
Source/engine/actor_position.cpp:108
↓ 4 callers
Function
CanEquip
* @brief Checks whether the given item can be equipped. Since this overload doesn't take player information, it only considers * general aspects abo
Source/inv.cpp:170
↓ 4 callers
Function
CanPlaceMonster
Source/monster.cpp:205
↓ 4 callers
Function
ChangeLightOffset
Source/lighting.cpp:517
↓ 4 callers
Function
ChangeVisionXY
Source/lighting.cpp:618
↓ 4 callers
Function
CheckRoom
Source/levels/drlg_l1.cpp:436
↓ 4 callers
Function
CheckRoom
Source/levels/drlg_l4.cpp:186
↓ 4 callers
Function
CheckSpell
Source/spells.cpp:185
↓ 4 callers
Function
CheckStashItem
Source/qol/stash.cpp:407
↓ 4 callers
Function
ClampDurability
Source/inv.cpp:1735
↓ 4 callers
Method
Close
Source/dvlnet/tcp_server.cpp:238
↓ 4 callers
Function
ClxApplyTrans
Source/engine/render/clx_render.cpp:423
↓ 4 callers
Function
CompareItems
test/pack_test.cpp:162
↓ 4 callers
Function
CopyData
Source/utils/language.cpp:274
↓ 4 callers
Function
Count8
test/player_test.h:18
↓ 4 callers
Function
CountBool
test/player_test.h:28
↓ 4 callers
Function
CreateBlock
Source/levels/drlg_l3.cpp:753
↓ 4 callers
Function
CreateDoorType
Source/levels/drlg_l2.cpp:1726
↓ 4 callers
Function
CreateSaveReader
Source/pfile.cpp:221
↓ 4 callers
Function
CryptBroken
Source/levels/crypt.cpp:624
↓ 4 callers
Function
CryptCracked
Source/levels/crypt.cpp:617
↓ 4 callers
Function
CryptFloor
Source/levels/crypt.cpp:659
↓ 4 callers
Function
CryptLeaking
Source/levels/crypt.cpp:631
↓ 4 callers
Function
CryptSubstitions1
Source/levels/crypt.cpp:638
↓ 4 callers
Function
CryptSubstitions2
Source/levels/crypt.cpp:645
↓ 4 callers
Function
CycleColorsReverse
* @brief Cycle the given range of colors in the palette in reverse direction * @param from First color index of the range * @param to Last color i
Source/engine/palette.cpp:138
↓ 4 callers
Function
DRLG_InitTrans
Source/levels/gendung.cpp:511
↓ 4 callers
Function
DRLG_LPass3
Source/levels/gendung.cpp:728
↓ 4 callers
Function
Decrypt
Source/encrypt.cpp:63
↓ 4 callers
Function
DoRenderBackwards
Source/engine/render/clx_render.cpp:218
↓ 4 callers
Function
DoUnVision
Source/lighting.cpp:271
↓ 4 callers
Function
DownArrowRect
Source/DiabloUI/scrollbar.h:34
↓ 4 callers
Function
DrawDurIcon4Item
Source/control.cpp:288
↓ 4 callers
Function
DrawItem
Source/cursor.cpp:246
↓ 4 callers
Function
DrawQTextBack
Source/minitext.cpp:174
↓ 4 callers
Function
DrawVerticalLine
Source/engine/render/primitive_render.cpp:107
↓ 4 callers
Function
FillSector
* @brief Load level data into dPiece * @param path Path of dun file * @param xi upper left destination * @param yy upper left destination */
Source/levels/town.cpp:23
↓ 4 callers
Function
FindAdjacentPositionForItem
Source/inv.cpp:1574
↓ 4 callers
Function
FindClosestInventorySlot
Source/controls/plrctrls.cpp:770
↓ 4 callers
Function
FindFirstSlotOnItem
* Search for the first slot occupied by an item in the inventory. */
Source/controls/plrctrls.cpp:714
↓ 4 callers
Function
FormatColumn
(column: str, align: ColumnAlign, width: int)
tools/cpp_format_struct_table.py:313
↓ 4 callers
Function
FreePackets
Source/msg.cpp:369
↓ 4 callers
Function
FreeQuestSetPieces
Source/levels/gendung.cpp:723
↓ 4 callers
Function
GenerateMagicItemName
Source/items.cpp:1167
↓ 4 callers
Function
GetAnimationFrame
Source/engine.h:99
↓ 4 callers
Function
GetBaseStatColor
Source/panels/charpanel.cpp:44
↓ 4 callers
Method
GetBlockChance
* @brief Return block chance * @param useLevel - indicate if player's level should be added to block chance (the only case where it isn't is blocki
Source/player.h:568
↓ 4 callers
Function
GetCurrentStatColor
Source/panels/charpanel.cpp:52
↓ 4 callers
Function
GetData
Source/mpq/mpq_sdl_rwops.cpp:28
↓ 4 callers
Method
GetEntries
Source/options.cpp:576
↓ 4 callers
Function
GetIniInt
Source/options.cpp:143
↓ 4 callers
Function
GetLeftStickOrDpadDirection
Source/controls/controller_motion.cpp:196
↓ 4 callers
Function
GetMPQSearchPaths
Source/init.cpp:120
↓ 4 callers
Method
GetMostValuableItem
Source/player.h:406
↓ 4 callers
Method
GetName
Source/options.cpp:409
↓ 4 callers
Method
GetPage
Source/qol/stash.h:29
↓ 4 callers
Function
GetPermSaveNames
Source/pfile.cpp:97
↓ 4 callers
Function
GetPreferredWindowSize
Source/utils/display.cpp:181
↓ 4 callers
Function
GetRandomObjectPosition
Source/objects.cpp:396
↓ 4 callers
Function
GetSkipSize
Returns the number of lines and the x-offset by which the rendering has overrun the current line (when a CLX command overruns the current line). Requ
Source/utils/clx_decode.hpp:42
↓ 4 callers
Function
GetSuperItemLoc
Source/items.cpp:3156
↓ 4 callers
Method
GetTargetPosition
Source/player.cpp:1736
↓ 4 callers
Method
GetText
Source/DiabloUI/ui_item.h:291
← previous
next →
701–800 of 5,065, ranked by callers