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
↓ 4 callers
Function
PentSpn2Spin
Source/stores.cpp:74
↓ 4 callers
Function
PlaceHallExt
Source/drlg_l2.cpp:583
↓ 4 callers
Function
RecreateItem
Source/items.cpp:2241
↓ 4 callers
Function
SCompDecompress2
3rdParty/StormLib/src/SCompression.cpp:1037
↓ 4 callers
Function
SDLC_SetColorKey
SourceS/sdl_compat.h:38
↓ 4 callers
Function
SDLC_SetSurfaceColors
Copies the colors into the surface's palette.
SourceS/sdl_compat.h:48
↓ 4 callers
Function
SDL_StopTextInput
SourceS/sdl2_to_1_2_backports.h:73
↓ 4 callers
Function
SFileCloseArchive
3rdParty/StormLib/src/SFileOpenArchive.cpp:593
↓ 4 callers
Function
SHA1Calculate
Source/sha.cpp:49
↓ 4 callers
Function
SHA1Clear
Source/sha.cpp:30
↓ 4 callers
Function
SNetLeaveGame
SourceX/storm/storm_net.cpp:87
↓ 4 callers
Function
SNetSendMessage
SourceX/storm/storm_net.cpp:22
↓ 4 callers
Function
SRegLoadValue
SourceX/storm/storm.cpp:376
↓ 4 callers
Function
SRegSaveValue
SourceX/storm/storm.cpp:387
↓ 4 callers
Function
Sentfire
Source/missiles.cpp:2513
↓ 4 callers
Function
SetPlrAnims
Source/player.cpp:425
↓ 4 callers
Function
SetSpeedSpell
Source/control.cpp:423
↓ 4 callers
Function
StartPlrBlock
Source/player.cpp:1508
↓ 4 callers
Function
StartWalkStand
Source/player.cpp:1136
↓ 4 callers
Function
T_FillSector
Source/town.cpp:3
↓ 4 callers
Function
ToggleSpell
Source/control.cpp:437
↓ 4 callers
Function
TryDropItem
* @brief Try dropping item in all 9 possible places */
SourceX/controls/plrctrls.cpp:1032
↓ 4 callers
Function
UiFadeIn
SourceX/DiabloUI/diabloui.cpp:577
↓ 4 callers
Function
UnloadTtfFont
SourceX/DiabloUI/fonts.cpp:71
↓ 4 callers
Method
assign
Assign an existing native handle to the handle. * This function opens the handle to hold an existing native handle. * * @param handle A native h
3rdParty/asio/include/asio/windows/basic_handle.hpp:157
↓ 4 callers
Method
assign
Assign an existing native descriptor to the descriptor. * This function opens the descriptor to hold an existing native descriptor. * * @param n
3rdParty/asio/include/asio/posix/descriptor.hpp:213
↓ 4 callers
Method
async_send
3rdParty/asio/include/asio/basic_raw_socket.hpp:337
↓ 4 callers
Method
cancel_timer
3rdParty/asio/include/asio/detail/impl/epoll_reactor.hpp:57
↓ 4 callers
Function
close
Close the socket. * This function is used to close the socket. Any asynchronous send, receive * or connect operations will be cancelled immediately
3rdParty/asio/include/asio/basic_socket.hpp:414
↓ 4 callers
Method
defer
3rdParty/asio/include/asio/impl/executor.hpp:360
↓ 4 callers
Function
delta_kill_monster
Source/msg.cpp:307
↓ 4 callers
Function
dispatch
3rdParty/asio/include/asio/impl/dispatch.hpp:47
↓ 4 callers
Method
dispatch
3rdParty/asio/include/asio/impl/use_future.hpp:221
↓ 4 callers
Function
doom_get_frame_from_time
Source/doom.cpp:31
↓ 4 callers
Function
dthread_send_delta
Source/dthread.cpp:27
↓ 4 callers
Method
end
3rdParty/asio/include/asio/detail/reactor_op_queue.hpp:55
↓ 4 callers
Function
game_2_ui_player
Source/pfile.cpp:155
↓ 4 callers
Function
gamemenu_on
Source/gamemenu.cpp:41
↓ 4 callers
Method
get
3rdParty/asio/include/asio/impl/read_until.hpp:633
↓ 4 callers
Method
get
3rdParty/asio/include/asio/impl/read_at.hpp:573
↓ 4 callers
Method
get
3rdParty/asio/include/asio/impl/write_at.hpp:508
↓ 4 callers
Method
getName
3rdParty/Radon/Radon/source/Named.cpp:25
↓ 4 callers
Method
get_executor
3rdParty/asio/include/asio/impl/use_future.hpp:263
↓ 4 callers
Function
get_pieces_str
Source/control.cpp:1861
↓ 4 callers
Function
gmenu_set_items
Source/gmenu.cpp:94
↓ 4 callers
Function
interface_msg_pump
Source/interfac.cpp:12
↓ 4 callers
Method
is_open
Determine whether the socket is open.
3rdParty/asio/include/asio/detail/null_socket_service.hpp:110
↓ 4 callers
Method
is_v4
Get whether the address is an IP version 4 address.
3rdParty/asio/include/asio/ip/address.hpp:83
↓ 4 callers
Method
is_v6
Get whether the address is an IP version 6 address.
3rdParty/asio/include/asio/ip/address.hpp:89
↓ 4 callers
Method
listen
Place the socket into the state where it will listen for new connections.
3rdParty/asio/include/asio/detail/null_socket_service.hpp:162
↓ 4 callers
Function
make_address_v4
Create an IPv4 address from raw bytes in network order. * @relates address_v4 */
3rdParty/asio/include/asio/ip/address_v4.hpp:240
↓ 4 callers
Function
make_address_v6
Create an IPv6 address from raw bytes and scope ID. * @relates address_v6 */
3rdParty/asio/include/asio/ip/address_v6.hpp:237
↓ 4 callers
Function
max_expiry_time
Helper function to get the maximum expiry time.
3rdParty/asio/include/asio/basic_socket_streambuf.hpp:676
↓ 4 callers
Function
max_size
Get the maximum number of entries permitted in a results range.
3rdParty/asio/include/asio/ip/basic_resolver_results.hpp:239
↓ 4 callers
Function
mpqapi_remove_hash_entry
Source/mpqapi.cpp:324
↓ 4 callers
Function
msg_free_packets
Source/msg.cpp:103
↓ 4 callers
Function
nthread_ignore_mutex
Source/nthread.cpp:208
↓ 4 callers
Function
objects_set_door_piece
Source/objects.cpp:1829
↓ 4 callers
Function
path_new_step
* @brief zero one of the preallocated nodes and return a pointer to it, or NULL if none are available */
Source/path.cpp:359
↓ 4 callers
Function
pfile_get_save_path
Source/pfile.cpp:72
↓ 4 callers
Method
post
3rdParty/asio/include/asio/impl/executor.hpp:353
↓ 4 callers
Function
readSymLink
SourceS/sdl2_to_1_2_backports.h:684
↓ 4 callers
Method
receive_with_flags
3rdParty/asio/include/asio/detail/null_socket_service.hpp:335
↓ 4 callers
Function
resolve
Resolve a query to a list of entries.
3rdParty/asio/include/asio/ip/resolver_service.hpp:133
↓ 4 callers
Function
selgame_Free
SourceX/DiabloUI/selgame.cpp:96
↓ 4 callers
Function
selgame_GameSelection_Select
SourceX/DiabloUI/selgame.cpp:143
↓ 4 callers
Function
selhero_Free
SourceX/DiabloUI/selhero.cpp:110
↓ 4 callers
Method
send
3rdParty/asio/include/asio/basic_raw_socket.hpp:239
↓ 4 callers
Function
set_mouse_button_event
SourceX/controls/touch.cpp:412
↓ 4 callers
Method
size
SourceX/DiabloUI/credits.cpp:142
↓ 4 callers
Function
smk_huff16_reset
Resets a Big hufftree cache */
3rdParty/libsmacker/smk_hufftree.c:399
↓ 4 callers
Function
smk_render
"Renders" (unpacks) the frame at cur_frame Preps all the image and audio pointers */
3rdParty/libsmacker/smacker.c:1216
↓ 4 callers
Function
snd_playing
SourceX/sound.cpp:39
↓ 4 callers
Function
switch_create_and_push_sdlkey_event
SourceX/platform/switch/keyboard.cpp:41
↓ 4 callers
Function
trans_rect
* Draws a half-transparent rectangle by blacking out odd pixels on odd lines, * even pixels on even lines. * @brief Render a transparent black rec
Source/render.cpp:294
↓ 4 callers
Method
work_finished
Notify that some work has finished.
3rdParty/asio/include/asio/detail/scheduler.hpp:91
↓ 3 callers
Function
AddBookLever
Source/objects.cpp:289
↓ 3 callers
Function
AddL2Objs
Source/objects.cpp:392
↓ 3 callers
Function
AddStoryBooks
Source/objects.cpp:617
↓ 3 callers
Function
AllocateHashEntry
Allocates an entry in the hash table
3rdParty/StormLib/src/SBaseCommon.cpp:748
↓ 3 callers
Function
AllocateSectorBuffer
Allocates sector buffer and sector offset table
3rdParty/StormLib/src/SBaseCommon.cpp:1014
↓ 3 callers
Function
AutomapZoomReset
Source/automap.cpp:642
↓ 3 callers
Function
Blit
SourceX/dx.cpp:180
↓ 3 callers
Function
BlurInventory
* @brief Try to clean the inventory related cursor states. * @return True if it is safe to close the inventory */
SourceX/miniwin/misc_msg.cpp:319
↓ 3 callers
Function
BubbleSwapItem
Source/items.cpp:3340
↓ 3 callers
Function
CelBlitLightSafe
* @brief Blit CEL sprite, and apply lighting, to the given buffer, checks for drawing outside the buffer * @param pDecodeTo The output buffer * @p
Source/engine.cpp:257
↓ 3 callers
Function
CelDrawLight
* @brief Blit CEL sprite, and apply lighting, to the back buffer at the given coordinates * @param sx Back buffer coordinate * @param sy Back buff
Source/engine.cpp:90
↓ 3 callers
Function
ChangeLightRadius
Source/lighting.cpp:1057
↓ 3 callers
Function
CharacterIsDelimiter
SourceX/DiabloUI/ttf_render_wrapped.cpp:9
↓ 3 callers
Method
CheckDevilutionMPQ
(self)
Packaging/cpi-gamesh/__init__.py:112
↓ 3 callers
Method
CheckGameInstalled
(self)
Packaging/cpi-gamesh/__init__.py:115
↓ 3 callers
Function
CheckInvItem
Source/inv.cpp:1320
↓ 3 callers
Function
CheckItemStats
Source/inv.cpp:1340
↓ 3 callers
Function
CheckSpell
Source/spells.cpp:81
↓ 3 callers
Function
Cl2Draw
* @brief Blit CL2 sprite, to the back buffer at the given coordianates * @param sx Back buffer coordinate * @param sy Back buffer coordinate * @
Source/engine.cpp:1079
↓ 3 callers
Function
ClearCursor
* @brief Clear cursor state */
Source/scrollrt.cpp:90
↓ 3 callers
Function
ClearMissileSpot
Source/missiles.cpp:4139
↓ 3 callers
Function
ClearPlrRVars
Source/player.cpp:504
↓ 3 callers
Function
ClearScreenBuffer
* @brief Render the whole screen black */
Source/scrollrt.cpp:1012
↓ 3 callers
Method
Close
Source/mpqapi.cpp:194
← previous
next →
601–700 of 5,142, ranked by callers