MCPcopy Create free account

hub / github.com/diasurgical/devilution / functions

Functions5,142 in github.com/diasurgical/devilution

↓ 613 callersFunctionCopyInt
Source/loadsave.cpp:241
↓ 525 callersFunctionrandom_
* @brief Main RNG function * @param idx Unused * @param v The upper limit for the return value * @return A random number from 0 to (v-1) */
Source/engine.cpp:927
↓ 225 callersFunctionapp_fatal
Source/appfat.cpp:11
↓ 222 callersFunctionthrow_error
3rdParty/asio/include/asio/detail/throw_error.hpp:31
↓ 161 callersFunctionLoadFileInMem
* @brief Load a file in to a buffer * @param pszName Path of file * @param pdwFileLen Will be set to file size if non-NULL * @return Buffer with
Source/engine.cpp:976
↓ 161 callersMethodsize
3rdParty/asio/include/asio/detail/socket_option.hpp:290
↓ 142 callersFunctionCopyChar
Source/loadsave.cpp:216
↓ 116 callersMethodget
Access.
3rdParty/asio/include/asio/detail/scoped_ptr.hpp:42
↓ 111 callersFunctionAddSText
Source/stores.cpp:276
↓ 108 callersFunctionDRLG_L2PlaceRndSet
Source/drlg_l2.cpp:327
↓ 104 callersFunctionAddObject
Source/objects.cpp:1326
↓ 101 callersMethoddata
3rdParty/asio/include/asio/detail/socket_option.hpp:276
↓ 97 callersFunctionallocate
3rdParty/asio/include/asio/detail/handler_alloc_helpers.hpp:33
↓ 84 callersFunctionStartStore
Source/stores.cpp:1406
↓ 79 callersFunctionIncProgress
Source/interfac.cpp:24
↓ 74 callersFunctionPlaySfxLoc
Source/effects.cpp:1128
↓ 73 callersFunctionget
3rdParty/asio/include/asio/impl/connect.hpp:619
↓ 70 callersFunctionDrawLine
* Symmetric Double Step Line Algorithm * by Brian Wyvill * from "Graphics Gems", Academic Press, 1990 * * Exact copy from https://github.com/e
Source/engine.cpp:661
↓ 69 callersFunctionAddPanelString
Source/control.cpp:520
↓ 68 callersFunctionmem_free_dbg
* @brief Multithreaded safe memfree * @param p Memory pointer to free */
Source/engine.cpp:961
↓ 66 callersFunctioninvoke
3rdParty/asio/include/asio/detail/handler_invoke_helpers.hpp:30
↓ 65 callersFunctionSetLastError
3rdParty/StormLib/src/FileStream.cpp:45
↓ 62 callersMethodcontext
Push the key on to the stack.
3rdParty/asio/include/asio/detail/call_stack.hpp:39
↓ 61 callersFunctionPlaySFX
Source/effects.cpp:1029
↓ 60 callersFunctionSetCursor_
Source/cursor.cpp:92
↓ 59 callersFunctionGetDirection
* @brief Calculate the best fit direction between two points * @param x1 Tile coordinate * @param y1 Tile coordinate * @param x2 Tile coordinate
Source/engine.cpp:858
↓ 55 callersFunctionObjSetMicro
Source/objects.cpp:1807
↓ 55 callersFunctionQuestStatus
Source/quests.cpp:239
↓ 55 callersFunctionis_continuation
3rdParty/asio/include/asio/detail/handler_cont_helpers.hpp:30
↓ 54 callersFunctionGetRndSeed
* @brief Get the current RNG seed * @return RNG seed */
Source/engine.cpp:914
↓ 53 callersFunctionAddMissile
Source/missiles.cpp:2448
↓ 51 callersMethodsize
Get the underlying size of the endpoint in the native type.
3rdParty/asio/include/asio/ip/detail/endpoint.hpp:71
↓ 50 callersFunctionCelDraw
* @brief Blit CEL sprite to the back buffer at the given coordinates * @param sx Back buffer coordinate * @param sy Back buffer coordinate * @pa
Source/engine.cpp:33
↓ 49 callersFunctionSDL_Log
SourceS/sdl2_to_1_2_backports.h:53
↓ 48 callersFunctionIsValidMpqHandle
3rdParty/StormLib/src/SBaseCommon.cpp:609
↓ 48 callersFunctionNetSendCmdParam1
Source/msg.cpp:695
↓ 46 callersFunctionCheckMissileCol
Source/missiles.cpp:946
↓ 45 callersFunctionengine_draw_pixel
* @brief Set the value of a single pixel in the back buffer to that of gbPixelCol, checks bounds * @param sx Back buffer coordinate * @param sy Ba
Source/engine.cpp:615
↓ 44 callersFunctionSetRndSeed
* @brief Set the RNG seed * @param s RNG seed */
Source/engine.cpp:903
↓ 42 callersFunctionPutMissile
Source/missiles.cpp:380
↓ 42 callersFunctionbuffer
Create a new modifiable buffer from an existing buffer. * @returns <tt>mutable_buffer(b)</tt>. */
3rdParty/asio/include/asio/buffer.hpp:858
↓ 40 callersFunctionmsg_send_packet
Source/msg.cpp:34
↓ 39 callersFunctionAddSLine
Source/stores.cpp:258
↓ 39 callersMethodresize
3rdParty/asio/include/asio/detail/socket_option.hpp:297
↓ 38 callersFunctionLoadPalette
Source/palette.cpp:76
↓ 38 callersMethodreset
Reset pointer.
3rdParty/asio/include/asio/detail/scoped_ptr.hpp:60
↓ 37 callersFunctionDiabloAllocPtr
* @brief Multithreaded safe malloc * @param dwBytes Byte size to allocate */
Source/engine.cpp:940
↓ 36 callersFunctionCalcPlrInv
Source/items.cpp:759
↓ 36 callersFunctionIsControllerButtonPressed
SourceX/controls/controller.cpp:41
↓ 35 callersMethodcomplete
3rdParty/asio/include/asio/detail/handler_work.hpp:52
↓ 34 callersFunctionDRLG_L3PlaceRndSet
Source/drlg_l3.cpp:931
↓ 34 callersFunctiondeallocate
3rdParty/asio/include/asio/detail/handler_alloc_helpers.hpp:44
↓ 34 callersMethodprotocol
Obtain an identifier for the protocol.
3rdParty/asio/include/asio/ip/tcp.hpp:70
↓ 33 callersFunctionAutoPlace
Source/inv.cpp:429
↓ 33 callersFunctionInitDiabloMsg
Source/error.cpp:57
↓ 32 callersFunctionRol32
3rdParty/StormLib/src/FileStream.cpp:1888
↓ 32 callersFunctionUseMana
Source/spells.cpp:50
↓ 32 callersMethodfamily
Obtain an identifier for the protocol family.
3rdParty/asio/include/asio/ip/tcp.hpp:76
↓ 30 callersFunctionInitQTextMsg
Source/minitext.cpp:58
↓ 30 callersFunctionSetMissDir
Source/missiles.cpp:1085
↓ 30 callersFunctionSetPlrHandItem
Source/items.cpp:774
↓ 30 callersFunctionbuffer_sequence_begin
Get an iterator to the first element in a buffer sequence.
3rdParty/asio/include/asio/buffer.hpp:384
↓ 30 callersMethodend
Get an iterator for the end of the map.
3rdParty/asio/include/asio/detail/hash_map.hpp:93
↓ 30 callersFunctionsize
SourceX/DiabloUI/diabloui.h:36
↓ 29 callersFunctionGetLastError
3rdParty/StormLib/src/FileStream.cpp:40
↓ 29 callersMethodcount
3rdParty/asio/include/asio/detail/buffer_sequence_adapter.hpp:120
↓ 28 callersFunctionDirOK
Source/monster.cpp:4681
↓ 28 callersFunctionGetItemAttrs
Source/items.cpp:1261
↓ 28 callersFunctionGetMissileVel
Source/missiles.cpp:364
↓ 28 callersFunctionRndLocOk
Source/objects.cpp:127
↓ 28 callersFunctionWLoad
Source/loadsave.cpp:182
↓ 28 callersFunctionWSave
Source/loadsave.cpp:970
↓ 28 callersFunctionbind_handler
3rdParty/asio/include/asio/detail/bind_handler.hpp:118
↓ 27 callersFunctionBSave
Source/loadsave.cpp:965
↓ 27 callersFunctionGetOutputSurface
SourceX/display.cpp:135
↓ 26 callersFunctionBLoad
Source/loadsave.cpp:177
↓ 26 callersFunctionM_CallWalk
Source/monster.cpp:2796
↓ 26 callersMethodUnload
SourceX/DiabloUI/art.h:25
↓ 26 callersMethodbuffers
3rdParty/asio/include/asio/detail/buffer_sequence_adapter.hpp:115
↓ 25 callersFunctionGetMissilePos
Source/missiles.cpp:399
↓ 25 callersFunctionNetSendCmdString
Source/msg.cpp:962
↓ 25 callersMethodasync_wait
3rdParty/asio/include/asio/posix/descriptor.hpp:605
↓ 25 callersMethodfront
Get the operation at the front of the queue.
3rdParty/asio/include/asio/detail/op_queue.hpp:85
↓ 25 callersFunctiontransfer_all
3rdParty/asio/include/asio/completion_condition.hpp:138
↓ 24 callersFunctionAddLight
Source/lighting.cpp:1022
↓ 24 callersFunctionAddMonsterType
Source/monster.cpp:149
↓ 24 callersMethodnative_non_blocking
Gets the non-blocking mode of the native descriptor implementation. * This function is used to retrieve the non-blocking mode of the underlying * n
3rdParty/asio/include/asio/posix/descriptor.hpp:464
↓ 24 callersMethodopen
Open the serial port using the specified device name. * This function opens the serial port for the specified device name. * * @param device The
3rdParty/asio/include/asio/serial_port.hpp:272
↓ 24 callersMethodtotal_consumed
Get the total number of bytes consumed from the buffers.
3rdParty/asio/include/asio/detail/consuming_buffers.hpp:146
↓ 23 callersFunctionM_GetDir
Source/monster.cpp:1197
↓ 23 callersMethoddata
Get the underlying endpoint in the native type.
3rdParty/asio/include/asio/ip/detail/endpoint.hpp:59
↓ 23 callersMethodget
3rdParty/asio/include/asio/impl/spawn.hpp:167
↓ 23 callersMethodsize
SourceX/dvlnet/frame_queue.cpp:10
↓ 22 callersFunctionCopyBytes
Source/loadsave.cpp:210
↓ 22 callersFunctionIsValidFileHandle
3rdParty/StormLib/src/SBaseCommon.cpp:616
↓ 22 callersFunctionSetSpellLevelCheat
Source/debug.cpp:111
↓ 22 callersMethodUpdateLabel
(self, label, msg, maxLen=38)
Packaging/cpi-gamesh/__init__.py:155
↓ 22 callersMethodmax_size
Get the maximum size of the dynamic buffer. * @returns The allowed maximum of the sum of the sizes of the input sequence * and output sequence.
3rdParty/asio/include/asio/buffer.hpp:1546
↓ 21 callersFunctionChangeLight
Source/lighting.cpp:1101
↓ 21 callersFunctionClrPlrPath
Source/player.cpp:3536
next →1–100 of 5,142, ranked by callers