Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Warzone2100/warzone2100
/ types & classes
Types & classes
2,605 in github.com/Warzone2100/warzone2100
⨍
Functions
13,752
◇
Types & classes
2,605
↓ 182 callers
Class
Vector2i
tools/map/old/vector.h:6
↓ 180 callers
Class
KeyFunctionInfo
src/input/keyconfig.h:156
↓ 153 callers
Class
AtlasImage
lib/ivis_opengl/ivisdef.h:277
↓ 105 callers
Class
Vector3i
tools/map/old/vector.h:5
↓ 103 callers
Class
Vector2f
tools/map/old/vector.h:14
↓ 74 callers
Class
OptionInfo
OptionInfo - An option title and other information Example Usage: ```cpp OptionInfo("general.something", N_("Campaign Difficulty"), N_("Help descript
src/titleui/widgets/optionsform.h:425
↓ 68 callers
Class
DroidOrder
Struct that stores data of an order. * This struct is needed to send orders that comes with information, such as position, target, etc. * This struc
src/orderdef.h:171
↓ 61 callers
Class
WzString
src/qtscript.h:33
↓ 58 callers
Class
Vector3f
tools/map/old/vector.h:30
↓ 42 callers
Class
StructureSize
lib/wzmaplib/include/wzmaplib/map_stats.h:107
↓ 28 callers
Class
Margin
lib/widget/margin.h:26
↓ 28 callers
Class
OptionsSection
OptionsSection - A section header for a subsequent series of options Example Usage: ```cpp OptionsSection(N_("Campaign Difficulty"), N_("Help descrip
src/titleui/widgets/optionsform.h:464
↓ 28 callers
Class
Rational
Simple rational numbers, not bignum.
lib/framework/rational.h:42
↓ 28 callers
Class
WzRect
lib/framework/geometry.h:95
↓ 21 callers
Class
WzString
lib/framework/wzstring.h:57
↓ 20 callers
Class
sigaction
lib/exceptionhandler/exceptionhandler.cpp:88
↓ 16 callers
Class
PIERECT_DrawRequest
lib/ivis_opengl/pietypes.h:331
↓ 16 callers
Class
json_variant
lib/framework/wzconfig.h:64
↓ 16 callers
Enum
warning
lib/framework/wzconfig.h:101
↓ 12 callers
Class
IMGSaveError
lib/ivis_opengl/png_util.h:31
↓ 12 callers
Class
WZ_Notification_Action
src/notifications.h:137
↓ 12 callers
Class
WzText
lib/ivis_opengl/textdraw.h:50
↓ 11 callers
Class
data
3rdparty/json/include/nlohmann/json.hpp:23491
↓ 11 callers
Class
researchResult
src/wzapi.h:117
↓ 10 callers
Class
INIReaderWriter
src/3rdparty/INIReaderWriter.h:30
↓ 10 callers
Class
LobbyError
lib/netplay/netlobby.h:240
↓ 10 callers
Class
PIESyntaxError
Raised for line-fatal parsing errors
tools/blender/old/2.4x/pie.py:76
↓ 10 callers
Class
VmaBufferImageUsage
An abstraction over buffer or image `usage` flags, depending on available extensions.
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:3947
↓ 9 callers
Class
BorderInset
lib/widget/button.h:97
↓ 9 callers
Class
Images
lib/widget/button.h:40
↓ 9 callers
Class
iterator
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5241
↓ 8 callers
Class
ImdObject
src/intdisplay.h:53
↓ 8 callers
Class
WZ_Notification_Image
src/notifications.h:97
↓ 8 callers
Class
WzSize
lib/framework/geometry.h:67
↓ 7 callers
Class
RtrBestResult
/////////////////////////////////////////////////////////////
src/order.cpp:114
↓ 7 callers
Class
WidgetHelp
lib/widget/widgbase.h:148
↓ 6 callers
Class
Iterator
src/astar.cpp:445
↓ 6 callers
Class
Map
lib/wzmaplib/src/map_script.h:29
↓ 6 callers
Class
PIERECT_DrawRequest_f
lib/ivis_opengl/pietypes.h:347
↓ 6 callers
Class
Structure
lib/wzmaplib/include/wzmaplib/map_types.h:93
↓ 6 callers
Class
WZ_Notification_Trigger
src/notifications.h:204
↓ 5 callers
Class
CompatCheckResults
src/updatemanager.h:57
↓ 5 callers
Class
FailureDetails
src/screens/joiningscreen.cpp:825
↓ 5 callers
Class
JPEGResult
lib/ivis_opengl/jpeg_util.h:28
↓ 5 callers
Class
StructureBounds
src/baseobject.h:35
↓ 5 callers
Class
TextLayoutMetrics
lib/ivis_opengl/textdraw.cpp:589
↓ 5 callers
Class
const_iterator
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5238
↓ 5 callers
Class
diyfp
3rdparty/json/include/nlohmann/json.hpp:16964
↓ 4 callers
Class
Droid
lib/wzmaplib/include/wzmaplib/map_types.h:99
↓ 4 callers
Class
ItDoesntMatterIfItsADWORDOrAVoidPointer_JustCompileTheDamnThing
Cross platform compatibility. If you change this, make sure it doesn't break the cross compile or the native compile. Don't ask why this is needed, ha
lib/exceptionhandler/exchndl_mingw.cpp:673
↓ 4 callers
Class
JoinConnectionDescription
lib/netplay/netjoin.h:32
↓ 4 callers
Class
LoadedFileVersion
lib/wzmaplib/include/wzmaplib/map.h:221
↓ 4 callers
Class
MapStatsConfiguration
lib/wzmaplib/include/wzmaplib/map_stats.h:104
↓ 4 callers
Class
OpenConnectionResult
Higher-level functions for opening a connection / socket
lib/netplay/open_connection_result.h:34
↓ 4 callers
Class
Rotation
tools/map/old/vector.h:4
↓ 4 callers
Class
VmaSuballocationOffsetLess
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:3499
↓ 4 callers
Class
W_BUTINIT
Button initialisation structure */
lib/widget/widget.h:159
↓ 4 callers
Class
WzCachedText
lib/widget/paragraph.h:54
↓ 4 callers
Class
WzUniCodepoint
Stores a unicode codepoint Internally, this stores the codepoint as UTF-32
lib/framework/wzstring.h:31
↓ 4 callers
Class
const_reverse_iterator
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5239
↓ 4 callers
Class
in_place_t
3rdparty/optional-lite/include/nonstd/optional.hpp:150
↓ 4 callers
Class
label_or_position_values
src/wzapi.h:789
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
3rdparty/json/include/nlohmann/json.hpp:4557
↓ 4 callers
Class
reverse_iterator
lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5237
↓ 4 callers
Class
templatedState
lib/ivis_opengl/piedraw.cpp:351
↓ 3 callers
Class
Affine3F
* Fixed point 3D affine transformation. */
lib/framework/geometry.h:31
↓ 3 callers
Class
Alignment
lib/widget/alignment.h:28
↓ 3 callers
Class
DrawTextResult
lib/ivis_opengl/textdraw.cpp:611
↓ 3 callers
Class
ExpectedHostProperties
src/screens/joiningscreen.h:30
↓ 3 callers
Class
GameLoadDetails
src/game.h:52
↓ 3 callers
Class
JSToJsonContext
src/quickjs_backend.cpp:143
↓ 3 callers
Class
KnownExternalConnInfo
lib/netplay/netplay.cpp:213
↓ 3 callers
Class
MessageReader
MessageReader is used for deserialising, using the same interface as MessageWriter.
lib/netplay/netqueue.h:200
↓ 3 callers
Class
NetMessageBuilder
<summary> This class is used to facilitate efficient creation of network messages. It provides methods to append data (via `append()` calls) and to cr
lib/netplay/netqueue.h:106
↓ 3 callers
Class
NetworkTextMessage
src/multiplay.h:153
↓ 3 callers
Class
ProductionRunEntry
src/structuredef.h:338
↓ 3 callers
Class
ProgressBorder
lib/widget/button.h:94
↓ 3 callers
Class
RationalAngle
Angles are sorted in this order. Can only be created and compared to each other, nothing else. (1, 0) < (0, 1) < (-1, 0) < (0, -1) < (1, -ε) < (0, 0)
src/wavecast.cpp:29
↓ 3 callers
Class
RenderPassDetails
lib/ivis_opengl/gfx_api_vk.h:679
↓ 3 callers
Class
RenderedText
lib/ivis_opengl/textdraw.cpp:597
↓ 3 callers
Class
RequestAttestation
lib/netplay/netlobby.cpp:1020
↓ 3 callers
Class
RoomMessage
src/multiint.cpp:160
↓ 3 callers
Class
SteeringForce
<summary> Steering force vector with weight for blending. The force vector uses fixed-point precision where 65536 represents a magnitude of 1.0. The
src/steering/steering.h:48
↓ 3 callers
Class
TabSelectionStyle
lib/widget/listwidget.h:40
↓ 3 callers
Class
TagVer
src/version.h:43
↓ 3 callers
Class
W_BARINIT
Bar Graph initialisation structure */
lib/widget/widget.h:188
↓ 3 callers
Class
W_LABINIT
Label initialisation structure */
lib/widget/widget.h:149
↓ 3 callers
Class
object_request
src/wzapi.h:761
↓ 2 callers
Class
AllocationResult
lib/ivis_opengl/gfx_api_vk.h:164
↓ 2 callers
Class
BeltFedUI
tools/blender/old/2.4x/pie_common.py:79
↓ 2 callers
Class
ConditionTrue
src/mapgrid.cpp:177
↓ 2 callers
Class
EcKey
lib/framework/crc.h:71
↓ 2 callers
Class
FTGlyphCacheKey
lib/ivis_opengl/textdraw.cpp:349
↓ 2 callers
Class
Feature
lib/wzmaplib/include/wzmaplib/map_types.h:104
↓ 2 callers
Class
GamInfo
lib/wzmaplib/include/wzmaplib/map_package.h:70
↓ 2 callers
Class
GameDetails
lib/netplay/netlobby.h:114
↓ 2 callers
Class
GuideTopicPrefs
src/activity.h:182
↓ 2 callers
Class
IdentityFunctor
lib/ivis_opengl/3rdparty/ska_sort.hpp:1409
↓ 2 callers
Class
InGameChatMessage
src/chat.h:28
↓ 2 callers
Class
PIEStructuralError
Raised for non-fatal parsing errors related to the PIE specification
tools/blender/old/2.4x/pie.py:79
next →
1–100 of 2,605, ranked by callers