MCPcopy Create free account

hub / github.com/diasurgical/devilution / types & classes

Types & classes1,228 in github.com/diasurgical/devilution

↓ 67 callersClasserror_code
Class to represent an error code value.
3rdParty/asio/include/asio/error_code.hpp:80
↓ 36 callersClassUiArtText
Text drawn with Diablo sprites.
SourceX/DiabloUI/ui_item.h:127
↓ 18 callersClassGameAction
SourceX/controls/game_controls.h:37
↓ 14 callersClassUiArtTextButton
Clickable Diablo sprites text.
SourceX/DiabloUI/ui_item.h:138
↓ 11 callersClassaddress_v4
Implements IP version 4 style addresses. * The asio::ip::address_v4 class provides the ability to use and * manipulate IP version 4 addresses. * *
3rdParty/asio/include/asio/ip/address_v4.hpp:45
↓ 10 callersClassUiList
SourceX/DiabloUI/ui_item.h:194
↓ 8 callersClassUiImage
SourceX/DiabloUI/ui_item.h:72
↓ 8 callersClasssystem_error
The system_error class is used to represent system conditions that prevent the library from operating correctly.
3rdParty/asio/include/asio/system_error.hpp:42
↓ 6 callersClassdefault_connect_condition
3rdParty/asio/include/asio/impl/connect.hpp:36
↓ 6 callersClassendpoint
Helper class for implementating an IP endpoint.
3rdParty/asio/include/asio/ip/detail/endpoint.hpp:32
↓ 6 callersEnumflags
3rdParty/asio/include/asio/ip/resolver_base.hpp:62
↓ 6 callersEnumtype
3rdParty/asio/include/asio/serial_port_base.hpp:94
↓ 5 callersClassmutable_buffer
3rdParty/asio/include/asio/buffer.hpp:67
↓ 5 callersClasssystem_executor
3rdParty/asio/include/asio/ts/netfwd.hpp:42
↓ 4 callersClassUiText
Plain text (TTF).
SourceX/DiabloUI/ui_item.h:97
↓ 4 callersClassaddress_v6
Implements IP version 6 style addresses. * The asio::ip::address_v6 class provides the ability to use and * manipulate IP version 6 addresses. * *
3rdParty/asio/include/asio/ip/address_v6.hpp:47
↓ 4 callersClasscontext
3rdParty/asio/include/asio/ssl/context.hpp:35
↓ 4 callersClassfunction
3rdParty/asio/include/asio/executor.hpp:256
↓ 4 callersClassnative_handle_type
3rdParty/asio/include/asio/detail/win_iocp_socket_service.hpp:65
↓ 4 callersClasspacket_exception
SourceX/dvlnet/packet.h:40
↓ 3 callersClassUiEdit
SourceX/DiabloUI/ui_item.h:248
↓ 3 callersClassexecutor_arg_t
A special type, similar to std::nothrow_t, used to disambiguate constructors that accept executor arguments. * The executor_arg_t struct is an empty s
3rdParty/asio/include/asio/uses_executor.hpp:34
↓ 3 callersClassexecutor_type
3rdParty/asio/include/asio/io_context.hpp:188
↓ 3 callersClassframe_queue_exception
SourceX/dvlnet/frame_queue.h:10
↓ 3 callersClassnetwork_v4
Represents an IPv4 network. * The asio::ip::network_v4 class provides the ability to use and * manipulate IP version 4 networks. * * @par Thread Sa
3rdParty/asio/include/asio/ip/network_v4.hpp:39
↓ 2 callersClassCachedLine
SourceX/DiabloUI/credits.cpp:38
↓ 2 callersClassKey
3rdParty/Radon/Radon/include/Key.hpp:11
↓ 2 callersClassSection
3rdParty/Radon/Radon/include/File.hpp:11
↓ 2 callersClassawaitee_tag
3rdParty/asio/include/asio/detail/thread_info_base.hpp:36
↓ 2 callersClassdefault_tag
3rdParty/asio/include/asio/detail/thread_info_base.hpp:31
↓ 2 callersClasshandshake_op
3rdParty/asio/include/asio/ssl/detail/handshake_op.hpp:28
↓ 2 callersClassicmp
Encapsulates the flags needed for ICMP. * The asio::ip::icmp class contains flags necessary for ICMP sockets. * * @par Thread Safety * @e Distinct
3rdParty/asio/include/asio/ip/icmp.hpp:42
↓ 2 callersClassloopback
SourceX/dvlnet/loopback.h:13
↓ 2 callersClassmessage_t
SourceX/dvlnet/base.h:55
↓ 2 callersClassnetwork_v6
Represents an IPv6 network. * The asio::ip::network_v6 class provides the ability to use and * manipulate IP version 6 networks. * * @par Thread Sa
3rdParty/asio/include/asio/ip/network_v6.hpp:39
↓ 2 callersClassnull_event
3rdParty/asio/include/asio/detail/null_event.hpp:26
↓ 2 callersClassserver_exception
SourceX/dvlnet/tcp_server.h:18
↓ 2 callersClassshutdown_op
3rdParty/asio/include/asio/ssl/detail/shutdown_op.hpp:28
↓ 2 callersClasstcp
Encapsulates the flags needed for TCP. * The asio::ip::tcp class contains flags necessary for TCP sockets. * * @par Thread Safety * @e Distinct @e
3rdParty/asio/include/asio/ip/tcp.hpp:45
↓ 2 callersClasstransfer_all_t
3rdParty/asio/include/asio/completion_condition.hpp:45
↓ 2 callersClassudp
Encapsulates the flags needed for UDP. * The asio::ip::udp class contains flags necessary for UDP sockets. * * @par Thread Safety * @e Distinct @e
3rdParty/asio/include/asio/ip/udp.hpp:42
↓ 1 callersClassAPIOBJ
Packaging/cpi-gamesh/__init__.py:270
↓ 1 callersClassDevilutionPage
Packaging/cpi-gamesh/__init__.py:21
↓ 1 callersClassUiButton
A button (uses Diablo sprites).
SourceX/DiabloUI/ui_item.h:151
↓ 1 callersClassUiScrollBar
SourceX/DiabloUI/ui_item.h:234
↓ 1 callersClassaddress
Implements version-independent IP addresses. * The asio::ip::address class provides the ability to use either IP * version 4 or version 6 addresses.
3rdParty/asio/include/asio/ip/address.hpp:46
↓ 1 callersClassasync_result
3rdParty/asio/include/asio/async_result.hpp:49
↓ 1 callersClassawaitable_executor
3rdParty/asio/include/asio/experimental/impl/co_spawn.hpp:219
↓ 1 callersClassawaitable_token
3rdParty/asio/include/asio/experimental/impl/co_spawn.hpp:252
↓ 1 callersClassmapped_type
3rdParty/asio/include/asio/detail/reactor_op_queue.hpp:37
↓ 1 callersClassnull_buffers
(Deprecated: Use the socket/descriptor wait() and async_wait() member functions.) An implementation of both the ConstBufferSequence and MutableBufferS
3rdParty/asio/include/asio/buffer.hpp:351
↓ 1 callersClassposix_time_duration
3rdParty/asio/include/asio/detail/chrono_time_traits.hpp:124
↓ 1 callersClasstransfer_at_least_t
3rdParty/asio/include/asio/completion_condition.hpp:57
↓ 1 callersClasstransfer_exactly_t
3rdParty/asio/include/asio/completion_condition.hpp:78
↓ 1 callersClasswrong_packet_type_exception
SourceX/dvlnet/packet.h:48
Class::stat
SourceS/file_util.h:58
ClassAnimStruct
structs.h:470
ClassArchive
Source/mpqapi.cpp:150
ClassArt
SourceX/DiabloUI/art.h:8
ClassAudioQueue
SourceX/storm/storm.cpp:435
ClassAudioQueueItem
SourceX/storm/storm.cpp:429
EnumButton
SourceX/controls/game_controls.h:29
ClassCCritSect
3rdParty/Storm/Source/storm.h:17
ClassCMonster
structs.h:514
ClassChainStruct
structs.h:395
ClassCircleMenuHint
SourceX/controls/modifier_hints.cpp:28
EnumControllerButton
NOTE: A, B, X, Y refer to physical positions on an XBox 360 controller. A<->B and X<->Y are reversed on a Nintendo controller.
SourceX/controls/controller_buttons.h:10
ClassControllerButtonEvent
SourceX/controls/controller.h:7
ClassCreditsRenderer
SourceX/DiabloUI/credits.cpp:170
ClassDJunk
structs.h:941
ClassDLevel
structs.h:917
ClassDMonsterStr
structs.h:904
ClassDObjectStr
structs.h:913
ClassDPortal
structs.h:927
ClassDeadStruct
structs.h:1192
EnumFILE_SYSTEM
enums.h:1351
ClassFStreamWrapper
Source/mpqapi.cpp:57
ClassFile
3rdParty/Radon/Radon/include/File.hpp:13
EnumFrameKey
SourceX/DiabloUI/ui_item.h:152
ClassGameActionSendKey
SourceX/controls/game_controls.h:23
ClassGameActionSendMouseClick
SourceX/controls/game_controls.h:28
EnumGameActionType
SourceX/controls/game_controls.h:7
ClassHALLNODE
structs.h:1133
ClassHALLNODE
structs.h:1139
ClassInvXY
structs.h:1163
ClassItemDataStruct
structs.h:57
ClassItemGetRecordStruct
structs.h:86
ClassItemStruct
structs.h:93
ClassKey
3rdParty/Radon/Radon/include/Section.hpp:12
ClassLightListStruct
structs.h:1172
ClassLinesBuffer
* Similar to std::deque<CachedLine> but simpler and backed by a single vector. */
SourceX/DiabloUI/credits.cpp:110
ClassLocalLevel
structs.h:923
ClassMEMFILE
structs.h:1526
ClassMICROS
structs.h:1115
EnumMON_ANIM
enums.h:2027
EnumMON_MODE
enums.h:2006
EnumMenuAction
SourceX/controls/menu_controls.h:7
ClassMisFileData
structs.h:383
ClassMissileData
structs.h:371
ClassMissileStruct
structs.h:401
next →1–100 of 1,228, ranked by callers