Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ConfettiFX/The-Forge
/ types & classes
Types & classes
5,033 in github.com/ConfettiFX/The-Forge
⨍
Functions
12,747
◇
Types & classes
5,033
↓ 248 callers
Class
id
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:17891
↓ 203 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:278
↓ 167 callers
Class
float2
---------------------------------------------------------------------------- float2 ------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:439
↓ 148 callers
Class
Vector3
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/sse/vectormath.hpp:72
↓ 144 callers
Class
float4
---------------------------------------------------------------------------- float4 ------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:570
↓ 111 callers
Class
Vector3
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/neon/vectormath.hpp:71
↓ 97 callers
Class
Vector3
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/scalar/vectormath.hpp:69
↓ 72 callers
Class
entity
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:16579
↓ 62 callers
Class
float3
---------------------------------------------------------------------------- float3 ------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:506
↓ 55 callers
Class
Buffer
Common_3/Graphics/Interfaces/IRay.h:36
↓ 55 callers
Class
End
Common_3/Resources/AnimationSystem/ThirdParty/OpenSource/ozz-animation/include/ozz/animation/runtime/track_triggering_job.h:136
↓ 50 callers
Class
uint2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:938
↓ 29 callers
Class
int3
---------------------------------------------------------------------------- int3 --------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:819
↓ 24 callers
Class
uint4
---------------------------------------------------------------------------- uint4 -------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:1041
↓ 23 callers
Class
Vector2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/vec2d.hpp:23
↓ 19 callers
Class
BoolInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/neon/floatinvec.hpp:38
↓ 19 callers
Class
BoolInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/sse/floatinvec.hpp:38
↓ 19 callers
Class
int2
---------------------------------------------------------------------------- int2 --------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:764
↓ 19 callers
Class
uint3
---------------------------------------------------------------------------- uint3 -------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:992
↓ 17 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:535
↓ 15 callers
Class
int4
---------------------------------------------------------------------------- int4 --------------------------------------------------------------------
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:870
↓ 13 callers
Class
string
This removes dependencies on std::string (and therefore STL) and allows the API to return allocated strings without incurring additional allocations w
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:17049
↓ 12 callers
Class
Vector3
Common_3/Tools/ThirdParty/OpenSource/meshoptimizer/src/simplifier.cpp:360
↓ 12 callers
Class
time
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:19085
↓ 12 callers
Class
world
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:16575
↓ 11 callers
Class
IVector2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/vec2d.hpp:26
↓ 10 callers
Class
VmaBufferImageUsage
An abstraction over buffer or image `usage` flags, depending on available extensions.
Common_3/Graphics/ThirdParty/OpenSource/VulkanMemoryAllocator/VulkanMemoryAllocator.h:3658
↓ 10 callers
Class
term
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:18046
↓ 9 callers
Class
UVector2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/vec2d.hpp:27
↓ 8 callers
Class
Matrix2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/vec2d.hpp:1355
↓ 8 callers
Class
type
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:16580
↓ 7 callers
Class
AABB
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/common.hpp:2173
↓ 7 callers
Class
Point2
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/vec2d.hpp:25
↓ 6 callers
Class
BoolInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/neon/doubleinvec.hpp:39
↓ 6 callers
Class
BoolInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/sse/doubleinvec.hpp:39
↓ 6 callers
Class
ImGuiStoragePair
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:2505
↓ 6 callers
Class
Log
Common_3/Utilities/Log/Log.c:65
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_demo.cpp:8407
↓ 6 callers
Class
SDFTextureLayoutNode
Examples_3/Unit_Tests/src/09_LightShadowPlayground/09_LightShadowPlayground.cpp:1651
↓ 5 callers
Class
UpdateRequest
Common_3/Resources/ResourceLoader/ResourceLoader.cpp:644
↓ 5 callers
Class
bitmask
Base type for bitmasks */
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:18547
↓ 4 callers
Class
ImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:148
↓ 4 callers
Class
Image
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:19296
↓ 4 callers
Class
RawAnimation
Forward declares the offline animation type.
Common_3/Resources/AnimationSystem/ThirdParty/OpenSource/ozz-animation/include/ozz/animation/offline/animation_builder.h:42
↓ 4 callers
Class
SuballocationOffsetLess
Comparator for offsets.
Common_3/Graphics/ThirdParty/OpenSource/D3D12MemoryAllocator/Direct3D12MemoryAllocator.h:2988
↓ 4 callers
Class
VmaSuballocationOffsetLess
Common_3/Graphics/ThirdParty/OpenSource/VulkanMemoryAllocator/VulkanMemoryAllocator.h:3228
↓ 4 callers
Class
sigaction
Common_3/Application/ThirdParty/OpenSource/cr/cr.h:1569
↓ 4 callers
Class
string_view
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:17044
↓ 3 callers
Class
GlobalMutex
Common_3/Tools/ReloadServer/ReloadServer.py:70
↓ 3 callers
Class
SuballocationItemSizeLess
Common_3/Graphics/ThirdParty/OpenSource/D3D12MemoryAllocator/Direct3D12MemoryAllocator.h:3004
↓ 3 callers
Class
TaskGroup
Task group ID
Common_3/Utilities/ThirdParty/OpenSource/TaskScheduler/Scheduler/Include/MTTaskGroup.h:29
↓ 3 callers
Class
is_pair
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:19935
↓ 3 callers
Class
scoped_world
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:20495
↓ 3 callers
Class
stat
Common_3/Utilities/FileSystem/ToolFileSystem.c:772
↓ 3 callers
Class
table_range
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:16582
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:151
↓ 2 callers
Class
ImGuiPtrOrIndex
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:1303
↓ 2 callers
Class
ImGuiStyleMod
Storage of stack sizes for debugging/asserting
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:147
↓ 2 callers
Class
ImGuiTextRange
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:2458
↓ 2 callers
Class
ImGuiWindowClass
A Platform Window (always 1 unless multi-viewport are enabled. One per platform window to output to). In the future may represent Platform Monitor
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:170
↓ 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
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:160
↓ 2 callers
Class
Material
Common_3/Tools/ForgeMaterialCompiler/forge_material_compiler.py:78
↓ 2 callers
Class
MyItem
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_demo.cpp:3951
↓ 2 callers
Class
SuballocationOffsetGreater
Common_3/Graphics/ThirdParty/OpenSource/D3D12MemoryAllocator/Direct3D12MemoryAllocator.h:2996
↓ 2 callers
Class
TaskHandle
forward declaration
Common_3/Utilities/ThirdParty/OpenSource/TaskScheduler/Scheduler/Include/MTTaskPool.h:39
↓ 2 callers
Class
ThreadId
Common_3/Utilities/ThirdParty/OpenSource/TaskScheduler/Scheduler/Include/Platform/Posix/MTThread.h:73
↓ 2 callers
Class
VmaSuballocationOffsetGreater
Common_3/Graphics/ThirdParty/OpenSource/VulkanMemoryAllocator/VulkanMemoryAllocator.h:3229
↓ 2 callers
Class
WindowsErrorString
Common_3/OS/Windows/WindowsFileSystem.cpp:113
↓ 2 callers
Class
cursor
Class for reading/writing dynamic values. * * @ingroup cpp_addons_meta */
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:18637
↓ 2 callers
Class
data
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:19230
↓ 2 callers
Class
length
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:19164
↓ 2 callers
Class
system
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:18324
↓ 2 callers
Class
system_runner_fluent
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:30836
↓ 2 callers
Class
table
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:16581
↓ 2 callers
Class
timer
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:18402
↓ 2 callers
Class
untyped_field
Unsafe wrapper class around a field. * This class can be used when a system does not know the type of a field at * compile time. * * @ingroup cpp_
Common_3/Game/ThirdParty/OpenSource/flecs/flecs.h:22308
↓ 1 callers
Class
CommittedAllocationParameters
Common_3/Graphics/ThirdParty/OpenSource/D3D12MemoryAllocator/Direct3D12MemoryAllocator.h:6109
↓ 1 callers
Class
CompiledDerivative
Common_3/Tools/ForgeShadingLanguage/compilers.py:139
↓ 1 callers
Class
CustomLogger
Common_3/Tools/ReloadServer/ReloadServer.py:125
↓ 1 callers
Class
DockRemainingWindowTask
Anything else in the source nodes of 'node_remap_pairs' are windows that are not included in the remapping list. Find those windows and move to them t
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.cpp:18668
↓ 1 callers
Class
DoubleInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/neon/boolinvec.hpp:39
↓ 1 callers
Class
DoubleInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/sse/boolinvec.hpp:39
↓ 1 callers
Enum
Endianness
Declares supported endianness.
Common_3/Resources/AnimationSystem/ThirdParty/OpenSource/ozz-animation/include/ozz/base/endianness.h:40
↓ 1 callers
Enum
FileMode
Common_3/Utilities/Interfaces/IFileSystem.h:102
↓ 1 callers
Class
FloatInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/neon/boolinvec.hpp:38
↓ 1 callers
Class
FloatInVec
Common_3/Utilities/ThirdParty/OpenSource/ModifiedSonyMath/sse/boolinvec.hpp:38
↓ 1 callers
Class
ImDrawChannel
Forward declarations
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:138
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:139
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
Common_3/Application/ThirdParty/OpenSource/imgui/imgui.h:141
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:121
↓ 1 callers
Class
ImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:1401
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:1502
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:143
↓ 1 callers
Class
ImGuiStackLevelInfo
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:2014
↓ 1 callers
Class
ImGuiTabBar
Stacked style modifier, backup of modified data so we can restore it
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:148
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:149
↓ 1 callers
Class
ImGuiTableColumn
Storage for a table
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:151
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 12
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:3101
↓ 1 callers
Class
ImGuiTableInstanceData
Storage for one column of a table
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:152
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
Common_3/Application/ThirdParty/OpenSource/imgui/imgui_internal.h:154
next →
1–100 of 5,033, ranked by callers