MCPcopy Create free account

hub / github.com/diasurgical/DevilutionX / functions

Functions5,065 in github.com/diasurgical/DevilutionX

↓ 11 callersFunctionIsClxOpaqueFill
Source/utils/clx_decode.hpp:21
↓ 11 callersFunctionLoadPcx
* @brief Loads a PCX file as a CLX sprite list with a single sprite. * * @param filename * @param transparentColor * @param outPalette * @re
Source/engine/load_pcx.hpp:37
↓ 11 callersFunctionNetSendCmd
Source/msg.cpp:2786
↓ 11 callersFunctionPlaceUniqueMonst
Source/monster.cpp:385
↓ 11 callersFunctionProcessGameAction
Source/controls/plrctrls.cpp:1675
↓ 11 callersFunctionSaveOptions
Source/options.cpp:380
↓ 11 callersFunctionSetMapMonsters
Source/monster.cpp:3532
↓ 11 callersFunctionStartNewLvl
Source/player.cpp:2908
↓ 11 callersFunctionUiAddBackground
Source/DiabloUI/diabloui.cpp:709
↓ 11 callersFunctionUiAddLogo
Source/DiabloUI/diabloui.cpp:720
↓ 11 callersMethodchangeAnimationData
* @brief Sets the current cell sprite to match the desired desiredDirection and animation sequence * @param graphic Animation sequence of interest
Source/monster.h:281
↓ 11 callersFunctioneffect_is_playing
Source/effects.cpp:1087
↓ 11 callersMethodlist
Source/engine/clx_sprite.hpp:472
↓ 11 callersMethodonNativeMouse
(int button, int action, float x, float y, boolean relative)
android-project/app/src/main/java/org/libsdl/app/SDLActivity.java:921
↓ 11 callersMethodpixelData
* @brief The raw pixel data (CL2 frame data). * * Format: https://github.com/savagesteel/d1-file-formats/blob/master/PC-Mac/CL2.md#42-cl2-frame-
Source/engine/clx_sprite.hpp:67
↓ 11 callersFunctionplay_movie
Source/movie.cpp:27
↓ 11 callersMethodsize
Source/controls/touch/renderers.cpp:180
↓ 10 callersFunctionCalculateWidth2
Source/engine.cpp:62
↓ 10 callersFunctionCheckStats
Source/player.cpp:3304
↓ 10 callersMethodDestination
Source/dvlnet/packet.cpp:140
↓ 10 callersFunctionDrawDiamond
Source/automap.cpp:106
↓ 10 callersFunctionFixPlayerLocation
Source/player.cpp:2599
↓ 10 callersFunctionGetIniValue
Source/options.cpp:158
↓ 10 callersFunctionIsClxOpaque
Source/utils/clx_decode.hpp:10
↓ 10 callersFunctionLoadGameLevel
Source/diablo.cpp:2722
↓ 10 callersFunctionM_ClearSquares
Source/monster.cpp:3625
↓ 10 callersFunctionMoveMissileAndCheckMissileCol
Source/missiles.cpp:563
↓ 10 callersFunctionPlaceMiniSetRandom
Source/levels/drlg_l1.cpp:1244
↓ 10 callersFunctionResetPlayerGFX
Source/player.cpp:2184
↓ 10 callersFunctionSaveItem
Source/loadsave.cpp:1042
↓ 10 callersFunctionSetPlrHandGoldCurs
Source/items.cpp:2980
↓ 10 callersFunctionStartAttack
Source/player.cpp:194
↓ 10 callersFunctionStoreAutoPlace
Source/stores.cpp:337
↓ 10 callersFunctionSyncPlrKill
Source/player.cpp:2874
↓ 10 callersFunctionUiErrorOkDialog
Source/DiabloUI/dialogs.cpp:186
↓ 10 callersFunctionUpdateMissilePos
Source/missiles.cpp:146
↓ 10 callersFunctionWalk
Source/monster.cpp:3827
↓ 10 callersMethodWrite
Source/dvlnet/frame_queue.cpp:48
↓ 10 callersMethodclear
Source/qol/itemlabels.cpp:67
↓ 10 callersMethodhasFile
(String fileName)
android-project/app/src/main/java/org/diasurgical/devilutionx/ExternalFilesManager.java:26
↓ 10 callersMethodload
Source/engine/render/text_render.cpp:242
↓ 10 callersFunctionpalette_update
Source/engine/palette.cpp:151
↓ 10 callersMethodpixelDataSize
Source/engine/clx_sprite.hpp:72
↓ 10 callersFunctionrotr
3rdParty/PicoSHA2/picosha2.h:73
↓ 10 callersFunctionset_up_scroll
Set up a given item as a spell scroll, allowing for its usage. */
test/inv_test.cpp:21
↓ 10 callersMethodspritesForDirection
* @brief Returns the sprite list for a given direction. * * @param direction One of the 16 directions. Valid range: [0, 15]. * @return ClxSpr
Source/dead.h:31
↓ 10 callersMethodstr
Source/utils/string_or_view.hpp:76
↓ 9 callersFunctionAddMonster
Source/monster.cpp:3561
↓ 9 callersFunctionAddSTextVal
Source/stores.cpp:244
↓ 9 callersFunctionAddStoreHoldRepair
Source/stores.cpp:2141
↓ 9 callersFunctionAppendClxPixelsOrFillRun
Source/utils/clx_encode.hpp:60
↓ 9 callersFunctionAppendClxTransparentRun
Source/utils/clx_encode.hpp:20
↓ 9 callersFunctionCanTalkToMonst
Source/monster.cpp:4579
↓ 9 callersFunctionClearStateVariables
Source/player.cpp:187
↓ 9 callersFunctionCloseStash
Source/inv.cpp:2097
↓ 9 callersFunctionDrawHorizontalLine
Source/engine/render/primitive_render.cpp:89
↓ 9 callersFunctionFixPlrWalkTags
* @todo Figure out why clearing player.position.old sometimes fails */
Source/player.cpp:2649
↓ 9 callersMethodGet
Source/controls/axis_direction.cpp:7
↓ 9 callersFunctionGetClxOpaquePixelsWidth
Source/utils/clx_decode.hpp:16
↓ 9 callersMethodGetFlags
Source/DiabloUI/ui_item.h:43
↓ 9 callersFunctionGetLCGEngineState
Source/engine/random.cpp:23
↓ 9 callersFunctionGetSlotCoord
* Get coordinates for a given slot */
Source/controls/plrctrls.cpp:654
↓ 9 callersFunctionIsChatAvailable
Source/control.cpp:694
↓ 9 callersFunctionIsHardwareCursor
Whether the current cursor is a hardware cursor.
Source/hwcursor.hpp:125
↓ 9 callersFunctionIsItemAvailable
Source/items.cpp:2441
↓ 9 callersFunctionItemMiscIdIdx
Source/objects.cpp:4458
↓ 9 callersFunctionLoadLE16
Source/utils/endian_read.hpp:8
↓ 9 callersMethodManhattanDistance
Source/engine/point.hpp:135
↓ 9 callersFunctionMonstCheckDoors
Source/objects.cpp:4390
↓ 9 callersFunctionOutputToLogical
Source/utils/display.h:59
↓ 9 callersFunctionPlaceMiniSetRandom1x1
Source/levels/crypt.cpp:612
↓ 9 callersFunctionPlayerCanAfford
TODO: Change `_iIvalue` to be unsigned instead of passing `int` here.
Source/stores.cpp:395
↓ 9 callersFunctionPrintSBookStr
Source/panels/spell_book.cpp:69
↓ 9 callersFunctionReadLE16
Source/utils/endian_stream.hpp:39
↓ 9 callersFunctionRecreateItem
Source/msg.cpp:1064
↓ 9 callersMethodRemoveSpdBarItem
Source/player.cpp:1671
↓ 9 callersFunctionSDL_LogMessageV
Source/utils/sdl2_to_1_2_backports.cpp:163
↓ 9 callersFunctionSetFadeLevel
Source/engine/palette.cpp:277
↓ 9 callersFunctionSetPlayerHitPoints
Source/player.cpp:3398
↓ 9 callersFunctionSpawnUnique
Source/items.cpp:3227
↓ 9 callersFunctionTestItemNameGeneration
test/pack_test.cpp:136
↓ 9 callersFunctionUiClearScreen
Source/DiabloUI/diabloui.cpp:766
↓ 9 callersFunctionUiFocus
Source/DiabloUI/diabloui.cpp:242
↓ 9 callersFunctionUiRenderItems
Source/DiabloUI/diabloui.cpp:1064
↓ 9 callersFunctionUpdateState
Source/objects.cpp:3709
↓ 9 callersMethodUsesRangedWeapon
* @brief Does the player currently have a ranged weapon equipped? */
Source/player.h:703
↓ 9 callersMethodcount
Source/utils/bitset2d.hpp:39
↓ 9 callersMethoddisconnect
Source/dvlnet/protocol_zt.cpp:259
↓ 9 callersFunctiondoom_close
Source/doom.cpp:28
↓ 9 callersMethodfinish
()
android-project/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:135
↓ 9 callersMethodglyph
Source/engine/render/text_render.cpp:67
↓ 9 callersMethodisAllowedInTown
Source/spelldat.h:254
↓ 9 callersMethodisArrow
Source/misdat.h:146
↓ 9 callersMethodisScroll
Source/items.h:387
↓ 9 callersMethodname
Source/objects.cpp:4878
↓ 9 callersMethodupdateRequiredStatsCacheForPlayer
Source/items.cpp:4784
↓ 9 callersMethodwhat
Source/dvlnet/packet.h:64
↓ 9 callersMethodworldToScreen
* @brief Returns a new Displacement object in screen coordinates. * * Transforming from world space to screen space involves a rotation of -135°
Source/engine/displacement.hpp:138
↓ 8 callersFunctionAddCorpse
Source/dead.cpp:92
↓ 8 callersFunctionAddStoreHoldId
Source/stores.cpp:1147
← previousnext →301–400 of 5,065, ranked by callers