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
↓ 21 callers
Function
DRLG_L4PlaceMiniSet
Source/drlg_l4.cpp:1460
↓ 21 callers
Method
destroy
3rdParty/asio/include/asio/detail/op_queue.hpp:44
↓ 21 callers
Method
push_back
SourceX/DiabloUI/credits.cpp:156
↓ 21 callers
Method
shutdown
Shut down SSL on the stream. * This function is used to shut down SSL on the stream. The function call * will block until SSL has been shut down or
3rdParty/asio/include/asio/ssl/stream.hpp:518
↓ 21 callers
Method
unlock
Unlock the mutex.
3rdParty/asio/include/asio/detail/win_mutex.hpp:53
↓ 20 callers
Function
AddUnLight
Source/lighting.cpp:1047
↓ 20 callers
Function
SyncPlrKill
Source/player.cpp:1954
↓ 20 callers
Method
capacity
Get the capacity of the endpoint in the native type.
3rdParty/asio/include/asio/ip/detail/endpoint.hpp:83
↓ 20 callers
Method
get_executor
3rdParty/asio/include/asio/impl/io_context.hpp:62
↓ 20 callers
Method
non_blocking
Gets the non-blocking mode of the descriptor. * @returns @c true if the descriptor's synchronous operations will fail with * asio::error::would_blo
3rdParty/asio/include/asio/posix/descriptor.hpp:405
↓ 20 callers
Method
prepare
Get the buffer for a single transfer, with a size.
3rdParty/asio/include/asio/detail/consuming_buffers.hpp:95
↓ 20 callers
Method
type
Obtain an identifier for the type of the protocol.
3rdParty/asio/include/asio/ip/tcp.hpp:64
↓ 19 callers
Function
CheckBlock
Source/missiles.cpp:201
↓ 19 callers
Function
GetActiveTowner
Source/towners.cpp:113
↓ 19 callers
Function
LoadBackgroundArt
SourceX/DiabloUI/diabloui.cpp:560
↓ 19 callers
Function
LoadPlrGFX
Source/player.cpp:134
↓ 19 callers
Function
M_CheckEFlag
Source/monster.cpp:1202
↓ 19 callers
Function
M_StartStand
Source/monster.cpp:1235
↓ 19 callers
Function
NetSendCmdChItem
Source/msg.cpp:884
↓ 19 callers
Function
NetSendHiPri
Source/multi.cpp:94
↓ 19 callers
Function
NewMonsterAnim
Source/monster.cpp:1088
↓ 19 callers
Function
RemoveInvItem
Source/inv.cpp:1255
↓ 19 callers
Function
UiInitList
SourceX/DiabloUI/diabloui.cpp:72
↓ 19 callers
Method
begin
Get a random-access iterator to the first element.
3rdParty/asio/include/asio/buffer.hpp:361
↓ 19 callers
Method
post_immediate_completion
Post a reactor operation for immediate completion.
3rdParty/asio/include/asio/detail/epoll_reactor.hpp:117
↓ 18 callers
Function
DrawArt
SourceX/DiabloUI/art_draw.cpp:9
↓ 18 callers
Function
FileStream_Read
* Reads data from the stream * * - Returns true if the read operation succeeded and all bytes have been read * - Returns false if either read fa
3rdParty/StormLib/src/FileStream.cpp:2674
↓ 18 callers
Function
GetAutomapType
Source/automap.cpp:506
↓ 18 callers
Function
GetPlrHandSeed
Source/items.cpp:813
↓ 18 callers
Function
SetMissAnim
Source/missiles.cpp:1066
↓ 18 callers
Function
SwapItem
Source/inv.cpp:642
↓ 18 callers
Method
locked
Test whether the lock is held.
3rdParty/asio/include/asio/detail/scoped_lock.hpp:77
↓ 18 callers
Function
throw_exception
3rdParty/asio/include/asio/detail/throw_exception.hpp:40
↓ 17 callers
Function
ClearPanel
Source/control.cpp:529
↓ 17 callers
Function
MakePlrPath
Source/player.cpp:3596
↓ 17 callers
Function
NetSendCmdDelItem
Source/msg.cpp:901
↓ 17 callers
Method
construct
Construct a new socket implementation.
3rdParty/asio/include/asio/detail/null_socket_service.hpp:65
↓ 17 callers
Method
native_handle
Get the underlying implementation in the native type. * This function may be used to obtain the underlying implementation of the * context. This is
3rdParty/asio/include/asio/ssl/stream.hpp:174
↓ 16 callers
Function
CanPut
Source/inv.cpp:1673
↓ 16 callers
Function
CreateTypeItem
Source/items.cpp:2216
↓ 16 callers
Function
ENG_set_pixel
* @brief Set the value of a single pixel in the back buffer, checks bounds * @param sx Back buffer coordinate * @param sy Back buffer coordinate
Source/engine.cpp:595
↓ 16 callers
Function
LoadMissileGFX
Source/missiles.cpp:1091
↓ 16 callers
Function
M_StartDelay
Source/monster.cpp:1256
↓ 16 callers
Function
NetSendLoPri
Source/multi.cpp:45
↓ 16 callers
Function
NewPlrAnim
Source/player.cpp:394
↓ 16 callers
Function
PlaceThemeMonsts
PlaceThemeMonsts places theme monsters with the specified frequency. Parameters: - t: theme number (index into themes array). - f: frequency (1/f lik
Source/themes.cpp:485
↓ 16 callers
Function
PlayEffect
Source/effects.cpp:978
↓ 16 callers
Function
PosOkPlayer
Source/player.cpp:3545
↓ 16 callers
Function
SetCursorPos
SourceX/miniwin/misc_msg.cpp:33
↓ 16 callers
Method
close
Close the serial port. * This function is used to close the serial port. Any asynchronous read or * write operations will be cancelled immediately,
3rdParty/asio/include/asio/serial_port.hpp:341
↓ 16 callers
Method
consume
Consume the specified number of bytes from the buffers.
3rdParty/asio/include/asio/detail/consuming_buffers.hpp:119
↓ 16 callers
Method
dispatch
3rdParty/asio/include/asio/detail/impl/strand_service.hpp:54
↓ 16 callers
Method
insert
Insert a new entry into the map.
3rdParty/asio/include/asio/detail/hash_map.hpp:153
↓ 15 callers
Function
FindGetItem
Source/inv.cpp:1615
↓ 15 callers
Function
GetPlrGFXSize
Source/player.cpp:331
↓ 15 callers
Function
NetSendCmdQuest
Source/msg.cpp:734
↓ 15 callers
Function
ObjChangeMapResync
Source/objects.cpp:2330
↓ 15 callers
Function
OffsetSTextY
Source/stores.cpp:271
↓ 15 callers
Function
RedoPlayerVision
Source/objects.cpp:1979
↓ 15 callers
Function
StartStand
Source/player.cpp:1114
↓ 15 callers
Method
async_accept
3rdParty/asio/include/asio/detail/null_socket_service.hpp:473
↓ 15 callers
Method
begin
SourceX/dvlnet/packet.h:270
↓ 15 callers
Function
buffer_sequence_end
Get an iterator to one past the end element in a buffer sequence.
3rdParty/asio/include/asio/buffer.hpp:437
↓ 15 callers
Method
capacity
Return the maximum size for data in the buffer.
3rdParty/asio/include/asio/detail/buffered_stream_storage.hpp:96
↓ 15 callers
Method
empty
Determine whether the range is empty.
3rdParty/asio/include/asio/ip/address_v4_range.hpp:104
↓ 15 callers
Method
end
SourceX/dvlnet/packet.h:276
↓ 15 callers
Method
h
SourceX/DiabloUI/art.h:20
↓ 15 callers
Method
post
3rdParty/asio/include/asio/detail/impl/strand_service.hpp:94
↓ 14 callers
Function
LineClear
Source/monster.cpp:4830
↓ 14 callers
Function
M_StartAttack
Source/monster.cpp:1372
↓ 14 callers
Function
SolidLoc
Source/player.cpp:1016
↓ 14 callers
Method
accept
3rdParty/asio/include/asio/detail/null_socket_service.hpp:463
↓ 14 callers
Function
begin
Obtain a begin iterator for the results range.
3rdParty/asio/include/asio/ip/basic_resolver_results.hpp:251
↓ 14 callers
Method
cancel
Cancel all operations associated with the signal set. * This function forces the completion of any pending asynchronous wait * operations against t
3rdParty/asio/include/asio/signal_set.hpp:366
↓ 14 callers
Method
commit
Commit the resize transaction.
3rdParty/asio/include/asio/detail/buffer_resize_guard.hpp:48
↓ 14 callers
Method
move_construct
Move-construct a new socket implementation.
3rdParty/asio/include/asio/detail/null_socket_service.hpp:70
↓ 14 callers
Function
pfile_get_save_num_from_name
Source/pfile.cpp:32
↓ 13 callers
Function
CelBlitOutline
* @brief Blit a solid colder shape one pixel larger then the given sprite shape, to the back buffer at the given coordianates * @param col Color ind
Source/engine.cpp:535
↓ 13 callers
Function
ChangeLightXY
Source/lighting.cpp:1071
↓ 13 callers
Function
FileStream_Close
* This function closes an archive file and frees any data buffers * that have been allocated for stream management. The function must also * suppo
3rdParty/StormLib/src/FileStream.cpp:2822
↓ 13 callers
Function
Hash
Source/encrypt.cpp:44
↓ 13 callers
Function
InitRndLocObj
Source/objects.cpp:144
↓ 13 callers
Function
M_ClearSquares
Source/monster.cpp:1450
↓ 13 callers
Function
PrintChar
* @brief Print letter to the back buffer * @param sx Backbuffer offset * @param sy Backbuffer offset * @param nCel Number of letter in Windows-1
Source/control.cpp:474
↓ 13 callers
Function
RndPL
Source/items.cpp:1341
↓ 13 callers
Function
SetMapMonsters
Source/monster.cpp:1024
↓ 13 callers
Function
SetObjMapRange
Source/objects.cpp:958
↓ 13 callers
Function
SetPlayerOld
Source/player.cpp:1081
↓ 13 callers
Function
UiFocus
SourceX/DiabloUI/diabloui.cpp:124
↓ 13 callers
Method
move_assign
Move-assign from another socket implementation.
3rdParty/asio/include/asio/detail/null_socket_service.hpp:75
↓ 13 callers
Function
music_stop
SourceX/sound.cpp:170
↓ 13 callers
Method
process_element
SourceX/dvlnet/packet.h:163
↓ 13 callers
Method
push
Push an operation on to the back of the queue.
3rdParty/asio/include/asio/detail/op_queue.hpp:104
↓ 13 callers
Method
release
Release ownership of the native descriptor implementation. * This function may be used to obtain the underlying representation of the * descriptor.
3rdParty/asio/include/asio/posix/descriptor.hpp:295
↓ 13 callers
Method
set_option
3rdParty/asio/include/asio/serial_port.hpp:445
↓ 13 callers
Function
sfx_stop
Source/effects.cpp:918
↓ 13 callers
Method
wait
3rdParty/asio/include/asio/detail/std_event.hpp:102
↓ 13 callers
Method
work_started
Notify that some work has started.
3rdParty/asio/include/asio/detail/scheduler.hpp:81
↓ 12 callers
Function
AddMonster
Source/monster.cpp:1075
↓ 12 callers
Function
CelClippedDraw
* @brief Same as CelDraw but with the option to skip parts of the top and bottom of the sprite * @param sx Back buffer coordinate * @param sy Back
Source/engine.cpp:65
← previous
next →
101–200 of 5,142, ranked by callers