Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PanosK92/SpartanEngine
/ types & classes
Types & classes
969 in github.com/PanosK92/SpartanEngine
⨍
Functions
7,756
◇
Types & classes
969
↓ 371 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
source/editor/ImGui/Source/imgui.h:313
↓ 205 callers
Class
Color
source/runtime/Rendering/Color.h:26
↓ 194 callers
Class
Vector3
source/runtime/Logging/Log.h:47
↓ 190 callers
Class
ImVec2
source/editor/ImGui/Source/ImGuizmo/ImGradient.h:30
↓ 105 callers
Class
Vector2
source/runtime/Font/Font.h:41
↓ 59 callers
Class
Vector3
source/runtime/World/Components/Terrain.h:38
↓ 37 callers
Class
Shortcut
source/editor/GeneralWindows.cpp:485
↓ 31 callers
Class
Coordinates
source/editor/ImGui/TextEditor.h:67
↓ 25 callers
Class
Vector3
source/runtime/Math/Vector3.h:33
↓ 22 callers
Class
Vector3
source/runtime/Math/Vector4.h:31
↓ 21 callers
Class
Matrix
directx style matrix, column-major layout, constructor accepts values in row-major (but stores them in column-major) for human readability
source/runtime/Math/Matrix.h:34
↓ 17 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
source/editor/ImGui/Source/imgui_internal.h:586
↓ 15 callers
Class
ImVec4
source/editor/ImGui/Source/ImGuizmo/ImGradient.h:29
↓ 13 callers
Class
ImRect
source/editor/ImGui/Source/ImGuizmo/ImCurveEdit.h:30
↓ 12 callers
Class
ImColor
Coordinates of a rectangle within a texture.
source/editor/ImGui/Source/imgui.h:191
↓ 11 callers
Class
BoundingBox
source/runtime/Math/Ray.h:33
↓ 11 callers
Class
Vector2
source/runtime/Math/Vector2.h:31
↓ 10 callers
Class
Quaternion
source/runtime/Math/Quaternion.h:30
↓ 8 callers
Class
ImVec2i
Helper: ImVec2i (2D vector, integer)
source/editor/ImGui/Source/imgui_internal.h:578
↓ 8 callers
Class
Vector4
source/runtime/Math/Vector4.h:34
↓ 7 callers
Class
ImGuiStoragePair
Helper for key->value storage (container sorted by key)
source/editor/ImGui/Source/imgui.h:210
↓ 7 callers
Class
Quaternion
source/runtime/Logging/Log.h:44
↓ 7 callers
Class
Vector4
source/runtime/Logging/Log.h:48
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
source/editor/ImGui/Source/imgui_demo.cpp:10734
↓ 5 callers
Class
Frustum
source/runtime/Math/Frustum.h:32
↓ 5 callers
Class
Glyph
source/editor/ImGui/TextEditor.h:135
↓ 5 callers
Class
ImFontConfig
Baked data for a ImFont at a given size.
source/editor/ImGui/Source/imgui.h:185
↓ 5 callers
Class
RHI_Vertex_PosTexNorTan
main mesh vertex, 24 bytes pos kept as float3 for meshopt and bbox/picking precision uv as half2, normal/tangent as octahedral snorm 16:16
source/runtime/RHI/RHI_Vertex.h:215
↓ 5 callers
Class
xml_node
source/runtime/IO/pugixml.hpp:292
↓ 4 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
source/editor/ImGui/Source/imgui_internal.h:177
↓ 3 callers
Class
AssistantRunState
source/editor/Widgets/McpAssistant.cpp:79
↓ 3 callers
Class
RHI_Viewport
source/runtime/RHI/RHI_Viewport.h:26
↓ 2 callers
Class
ImGuiPtrOrIndex
source/editor/ImGui/Source/imgui_internal.h:1469
↓ 2 callers
Class
ImGuiTextRange
source/editor/ImGui/Source/imgui.h:2875
↓ 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
source/editor/ImGui/Source/imgui.h:217
↓ 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
source/editor/ImGui/Source/imgui_internal.h:194
↓ 2 callers
Class
MyItem
source/editor/ImGui/Source/imgui_demo.cpp:5724
↓ 2 callers
Class
RHI_PhysicalDevice
source/runtime/RHI/RHI_PhysicalDevice.h:31
↓ 2 callers
Class
RHI_PipelineState
source/runtime/RHI/RHI_Definitions.h:37
↓ 2 callers
Class
Render
source/editor/Widgets/Properties.h:32
↓ 2 callers
Class
input_state
source/runtime/Car/CarState.h:253
↓ 2 callers
Class
xml_attribute_iterator
source/runtime/IO/pugixml.hpp:285
↓ 2 callers
Class
xml_node_iterator
source/runtime/IO/pugixml.hpp:284
↓ 1 callers
Class
BoundingBox
source/runtime/Math/BoundingBox.h:37
↓ 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
source/editor/ImGui/Source/imgui.cpp:21123
↓ 1 callers
Class
Editor
source/editor/Editor.h:30
↓ 1 callers
Class
ExampleAsset
source/editor/ImGui/Source/imgui_demo.cpp:11121
↓ 1 callers
Class
Icon
an icon resolved inside the gui icon atlas, texture plus the uv sub rect it occupies
source/runtime/Resource/ResourceCache.h:96
↓ 1 callers
Class
ImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
source/editor/ImGui/Source/imgui.h:173
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
source/editor/ImGui/Source/imgui.h:174
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
source/editor/ImGui/Source/imgui.h:176
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
source/editor/ImGui/Source/imgui_internal.h:144
↓ 1 callers
Class
ImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
source/editor/ImGui/Source/imgui.h:184
↓ 1 callers
Class
ImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
source/editor/ImGui/Source/imgui_internal.h:162
↓ 1 callers
Class
ImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
source/editor/ImGui/Source/imgui_internal.h:1603
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
source/editor/ImGui/Source/imgui_internal.h:1699
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
source/editor/ImGui/Source/imgui_internal.h:174
↓ 1 callers
Class
ImGuiStackLevelInfo
source/editor/ImGui/Source/imgui_internal.h:2338
↓ 1 callers
Class
ImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
source/editor/ImGui/Source/imgui_internal.h:179
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
source/editor/ImGui/Source/imgui_internal.h:180
↓ 1 callers
Class
ImGuiTableColumn
Storage for TableAngledHeadersRow()
source/editor/ImGui/Source/imgui_internal.h:183
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 16
source/editor/ImGui/Source/imgui_internal.h:3365
↓ 1 callers
Class
ImGuiTableInstanceData
Storage for one column of a table
source/editor/ImGui/Source/imgui_internal.h:184
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
source/editor/ImGui/Source/imgui_internal.h:186
↓ 1 callers
Class
ImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
source/editor/ImGui/Source/imgui_internal.h:191
↓ 1 callers
Class
ImGui_ImplFreeType_FontSrcBakedData
Stored in ImFontBaked::FontLoaderDatas: pointer to SourcesCount instances of this. ALLOCATED BY CORE.
source/editor/ImGui/Source/imgui_freetype.cpp:175
↓ 1 callers
Class
Material
source/editor/Widgets/Properties.h:34
↓ 1 callers
Enum
OPERATION
call it when you want a gizmo Needs view and projection matrices. matrix parameter is the source matrix (where will be gizmo be drawn) and might be tr
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.h:171
↓ 1 callers
Class
PassState
source/runtime/Rendering/Renderer.h:419
↓ 1 callers
Class
Quaternion
source/runtime/World/Components/Physics.h:41
↓ 1 callers
Class
RHI_DescriptorSet
source/runtime/RHI/RHI_Definitions.h:39
↓ 1 callers
Class
Rectangle
source/runtime/RHI/RHI_CommandList.h:39
↓ 1 callers
Class
ViewportRhiResources
source/editor/ImGui/Implementation/ImGui_RHI.h:63
↓ 1 callers
Class
laferrari_preset
ferrari laferrari (2013-2018) - 6.262l v12 + hy-kers, 963 ps combined, 7-speed dct, mid-rear longitudinal v12, rwd
source/runtime/Car/CarPresets.h:285
↓ 1 callers
Class
runtime_params
tunable at runtime, defaults from tuning::
source/runtime/Car/CarEngineSoundSynthesis.h:828
↓ 1 callers
Class
stat
source/runtime/RHI/Vulkan/Vulkan_Device.cpp:1561
↓ 1 callers
Class
state_view
source/runtime/World/Components/Physics.h:34
↓ 1 callers
Class
wheel
source/runtime/Car/CarState.h:226
↓ 1 callers
Class
xml_named_node_iterator
source/runtime/IO/pugixml.hpp:286
↓ 1 callers
Class
xml_parse_result
source/runtime/IO/pugixml.hpp:290
↓ 1 callers
Class
xml_text
source/runtime/IO/pugixml.hpp:294
↓ 1 callers
Class
xml_tree_walker
source/runtime/IO/pugixml.hpp:288
↓ 1 callers
Class
xpath_node
source/runtime/IO/pugixml.hpp:297
↓ 1 callers
Class
xpath_node_set
source/runtime/IO/pugixml.hpp:298
↓ 1 callers
Class
xpath_query
source/runtime/IO/pugixml.hpp:299
↓ 1 callers
Class
xpath_variable_set
source/runtime/IO/pugixml.hpp:300
Class
tools/mcp/spartan_engine/codebase_index.mjs:23
Class
tools/mcp/spartan_engine/engine_client.mjs:33
Class
tools/mcp/spartan_engine/assistant.mjs:99
Class
Aabb
data/shaders/shared_buffers.h:259
Class
Allocator
source/runtime/Memory/Allocator.h:45
Class
AnimChannel
source/runtime/Animation/AnimationClip.h:32
Class
Animation
source/runtime/Animation/Animation.h:32
Class
AnimationClip
source/runtime/Animation/AnimationClip.h:71
Class
AnimationClipReader
source/runtime/Resource/Animation/AnimationClipIO.h:31
Class
AnimationClipWriter
source/runtime/Resource/Animation/AnimationClipIO.h:37
Class
AnimationTrackStream
source/runtime/Animation/AnimationClip.h:60
Class
AssetBrowser
source/editor/Widgets/AssetBrowser.h:28
Class
AssimpProgress
source/runtime/Resource/Import/ModelImporter.cpp:137
Class
AssistantRun
tools/mcp/spartan_engine/assistant.mjs:99
next →
1–100 of 969, ranked by callers