Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dhewm/dhewm3
/ types & classes
Types & classes
2,396 in github.com/dhewm/dhewm3
⨍
Functions
21,443
◇
Types & classes
2,396
↓ 352 callers
Class
idVec3
neo/idlib/Lib.h:80
↓ 243 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
neo/libs/imgui/imgui.h:308
↓ 165 callers
Class
idStr
neo/idlib/Str.h:129
↓ 113 callers
Class
idVec4
neo/idlib/Str.h:88
↓ 70 callers
Class
idBounds
neo/idlib/bv/Bounds.h:44
↓ 66 callers
Class
idAngles
neo/idlib/math/Quat.h:44
↓ 64 callers
Class
idVec3
neo/idlib/math/Simd.h:69
↓ 52 callers
Class
CVarOption
neo/framework/Dhewm3SettingsMenu.cpp:1447
↓ 39 callers
Class
idVec6
neo/idlib/math/Simd.h:72
↓ 37 callers
Class
idVec2
neo/idlib/math/Simd.h:68
↓ 37 callers
Class
idVec5
neo/idlib/math/Simd.h:71
↓ 36 callers
Class
idPlane
neo/renderer/tr_render.cpp:772
↓ 29 callers
Class
idTraceModel
neo/idlib/geometry/TraceModel.h:87
↓ 25 callers
Class
idComplex
neo/idlib/math/Complex.h:42
↓ 24 callers
Class
idMiniDrawVert
//////////////////////////////////////////////////////////////////////// idGLWidget
neo/tools/radiant/GLWidget.cpp:46
↓ 21 callers
Class
idVec3
neo/idlib/geometry/TraceModel.h:48
↓ 20 callers
Class
idBox
neo/idlib/bv/Box.h:43
↓ 18 callers
Class
idRotation
neo/idlib/math/Quat.h:45
↓ 17 callers
Class
idCompileError
neo/game/script/Script_Program.h:283
↓ 17 callers
Class
idCompileError
neo/d3xp/script/Script_Program.h:297
↓ 13 callers
Class
idVec4
neo/idlib/math/Simd.h:70
↓ 12 callers
Class
BindingEntry
neo/framework/Dhewm3SettingsMenu.cpp:77
↓ 12 callers
Class
idException
neo/idlib/Lib.h:132
↓ 12 callers
Class
idMat3
neo/idlib/math/Simd.h:75
↓ 11 callers
Class
idCmdArgs
neo/idlib/Heap.h:62
↓ 11 callers
Class
idRectangle
neo/ui/Rectangle.h:38
↓ 11 callers
Class
mouse_poll_t
neo/sys/events.cpp:209
↓ 9 callers
Class
idQuat
neo/idlib/math/Quat.h:50
↓ 8 callers
Class
ImVec2i
Helper: ImVec2i (2D vector, integer)
neo/libs/imgui/imgui_internal.h:555
↓ 8 callers
Class
idMat3
neo/idlib/math/Matrix.h:344
↓ 8 callers
Class
idRectangle
neo/tools/guied/GEOptions.h:36
↓ 8 callers
Class
idVec3
neo/idlib/math/Vector.h:321
↓ 7 callers
Class
ImGuiStoragePair
Helper for key->value storage (container sorted by key)
neo/libs/imgui/imgui.h:207
↓ 7 callers
Class
idPolynomial
neo/idlib/math/Polynomial.h:47
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
neo/libs/imgui/imgui_internal.h:563
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
neo/libs/imgui/imgui_demo.cpp:10165
↓ 6 callers
Class
idAngles
neo/idlib/math/Angles.h:53
↓ 6 callers
Class
idMat2
neo/idlib/math/Matrix.h:65
↓ 6 callers
Class
idPluecker
neo/idlib/math/Pluecker.h:42
↓ 6 callers
Class
idVec2
neo/idlib/math/Vector.h:57
↓ 6 callers
Class
idVec4
neo/idlib/math/Vector.h:813
↓ 5 callers
Class
_stat
neo/sys/win32/win_main.cpp:325
↓ 5 callers
Class
idPolar3
neo/idlib/math/Vector.h:48
↓ 5 callers
Class
idVec6
neo/idlib/math/Vector.h:1163
↓ 5 callers
Class
stat
neo/sys/linux/main.cpp:190
↓ 4 callers
Class
BoundKey
neo/framework/Dhewm3SettingsMenu.cpp:184
↓ 4 callers
Class
ImFontConfig
Baked data for a ImFont at a given size.
neo/libs/imgui/imgui.h:183
↓ 4 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
neo/libs/imgui/imgui_internal.h:172
↓ 4 callers
Class
idCQuat
neo/idlib/math/Quat.h:48
↓ 4 callers
Class
idMat4
neo/idlib/math/Matrix.h:57
↓ 4 callers
Class
idPlane
neo/idlib/math/Simd.h:80
↓ 4 callers
Class
idPlane
neo/idlib/math/Plane.h:74
↓ 4 callers
Class
idSphere
neo/idlib/bv/Sphere.h:44
↓ 3 callers
Class
ImColor
Coordinates of a rectangle within a texture.
neo/libs/imgui/imgui.h:189
↓ 3 callers
Class
idMat4
neo/idlib/math/Simd.h:76
↓ 3 callers
Class
idMat5
neo/idlib/math/Matrix.h:1173
↓ 3 callers
Class
idMat6
neo/idlib/math/Matrix.h:1478
↓ 3 callers
Class
idRotation
neo/idlib/math/Rotation.h:43
↓ 3 callers
Class
sigaction
neo/sys/aros/aros_signal.cpp:96
↓ 3 callers
Class
stat
neo/sys/posix/posix_main.cpp:196
↓ 2 callers
Class
ImGuiPtrOrIndex
neo/libs/imgui/imgui_internal.h:1432
↓ 2 callers
Class
ImGuiTextRange
neo/libs/imgui/imgui.h:2716
↓ 2 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame, in practice we currently keep it for each wi
neo/libs/imgui/imgui_internal.h:188
↓ 2 callers
Class
MyItem
neo/libs/imgui/imgui_demo.cpp:5497
↓ 2 callers
Class
VidMode
neo/framework/Dhewm3SettingsMenu.cpp:1589
↓ 2 callers
Class
idTimer
neo/idlib/Timer.h:44
↓ 2 callers
Class
joystick_poll_t
neo/sys/events.cpp:222
↓ 2 callers
Class
sigaction
neo/sys/posix/posix_net.cpp:690
↓ 2 callers
Class
sigaction
neo/sys/aros/aros_net.cpp:738
↓ 1 callers
Class
CPropTree
neo/tools/common/PropTree/PropTree.h:68
↓ 1 callers
Class
ExampleAsset
neo/libs/imgui/imgui_demo.cpp:10483
↓ 1 callers
Class
ImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
neo/libs/imgui/imgui.h:171
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
neo/libs/imgui/imgui.h:172
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
neo/libs/imgui/imgui.h:174
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
neo/libs/imgui/imgui_internal.h:143
↓ 1 callers
Class
ImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
neo/libs/imgui/imgui.h:182
↓ 1 callers
Class
ImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
neo/libs/imgui/imgui_internal.h:157
↓ 1 callers
Class
ImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
neo/libs/imgui/imgui_internal.h:1562
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
neo/libs/imgui/imgui_internal.h:1658
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
neo/libs/imgui/imgui_internal.h:169
↓ 1 callers
Class
ImGuiStackLevelInfo
neo/libs/imgui/imgui_internal.h:2120
↓ 1 callers
Class
ImGuiStyle
Helper for key->value storage (pair)
neo/libs/imgui/imgui.h:208
↓ 1 callers
Class
ImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
neo/libs/imgui/imgui_internal.h:174
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
neo/libs/imgui/imgui_internal.h:175
↓ 1 callers
Class
ImGuiTableColumn
Storage for TableAngledHeadersRow()
neo/libs/imgui/imgui_internal.h:178
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 16
neo/libs/imgui/imgui_internal.h:3088
↓ 1 callers
Class
ImGuiTableInstanceData
Storage for one column of a table
neo/libs/imgui/imgui_internal.h:179
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
neo/libs/imgui/imgui_internal.h:181
↓ 1 callers
Class
ImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
neo/libs/imgui/imgui_internal.h:186
↓ 1 callers
Class
ImGui_ImplFreeType_FontSrcBakedData
Stored in ImFontBaked::FontLoaderDatas: pointer to SourcesCount instances of this. ALLOCATED BY CORE.
neo/libs/imgui/misc/freetype/imgui_freetype.cpp:169
↓ 1 callers
Class
ImGui_ImplVulkanH_Window
neo/libs/imgui/backends/imgui_impl_vulkan.h:192
↓ 1 callers
Class
_stat
neo/tools/radiant/QE3.CPP:116
↓ 1 callers
Class
doomClientProtocol
neo/sys/linux/runner/runner_lib.py:25
↓ 1 callers
Class
idLedge
neo/tools/compilers/aas/AASBuild_local.h:51
↓ 1 callers
Class
idMat3
neo/idlib/geometry/TraceModel.h:49
↓ 1 callers
Class
idSurface_Patch
neo/idlib/geometry/Surface_Patch.h:43
↓ 1 callers
Class
idVec3
neo/idlib/math/Quat.h:43
↓ 1 callers
Class
kbd_poll_t
neo/sys/events.cpp:196
↓ 1 callers
Class
polyhedron
neo/renderer/tr_shadowbounds.cpp:151
↓ 1 callers
Class
sigaction
neo/sys/posix/posix_main.cpp:773
next →
1–100 of 2,396, ranked by callers