Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PanosK92/SpartanEngine
/ functions
Functions
7,756 in github.com/PanosK92/SpartanEngine
⨍
Functions
7,756
◇
Types & classes
969
↓ 33 callers
Function
Dot
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:144
↓ 33 callers
Function
Initialize
source/editor/ImGui/Implementation/ImGui_RHI.h:255
↓ 33 callers
Method
set_f3_value
data/shaders/shared_buffers.h:175
↓ 32 callers
Function
lerp
source/runtime/Math/Helper.h:53
↓ 31 callers
Function
property_toggle
styled toggle switch
source/editor/Widgets/Properties.cpp:412
↓ 30 callers
Function
ImSaturate
source/editor/ImGui/Source/imgui_internal.h:535
↓ 30 callers
Method
LengthSquared
source/runtime/Math/Vector2.h:138
↓ 30 callers
Function
json_vector3
source/runtime/MCP/McpCommands.cpp:144
↓ 29 callers
Method
GetLightType
type
source/runtime/World/Components/Light.h:107
↓ 29 callers
Method
GetMatrix
source/runtime/Rendering/Instance.h:46
↓ 29 callers
Function
is_edit_mode
source/runtime/MCP/McpCommands.cpp:502
↓ 28 callers
Method
GetParent
source/runtime/World/Entity.h:172
↓ 28 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
source/editor/ImGui/Source/imgui_internal.h:393
↓ 28 callers
Function
Intersects
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:67
↓ 28 callers
Method
Normalized
source/runtime/Math/Vector2.h:161
↓ 28 callers
Function
lerp
source/editor/ImGui/ImGui_Style.h:43
↓ 27 callers
Function
ARcpH2
data/shaders/amd_fidelity_fx/ffx_a.h:887
↓ 27 callers
Method
Dot
source/runtime/Math/Plane.cpp:71
↓ 27 callers
Function
IM_DELETE
source/editor/ImGui/Source/imgui.h:2282
↓ 27 callers
Method
Normalize
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:225
↓ 27 callers
Method
SetPositionLocal
source/runtime/World/Entity.cpp:848
↓ 27 callers
Method
SetTexture
source/runtime/World/Components/ParticleSystem.cpp:713
↓ 27 callers
Function
option_check_box
source/editor/Widgets/RenderOptions.cpp:71
↓ 27 callers
Method
receipt
(title, data = {})
tools/mcp/spartan_engine/assistant.mjs:232
↓ 27 callers
Function
saturate
source/runtime/Math/Helper.h:50
↓ 26 callers
Function
CasInput
data/shaders/amd_fidelity_fx/ffx_cas.h:405
↓ 26 callers
Function
CasLoad
Avoid compiler error.
data/shaders/amd_fidelity_fx/ffx_cas.h:404
↓ 26 callers
Function
SpdStore
data/shaders/amd_fidelity_fx/ffx_spd.h:370
↓ 26 callers
Function
flush
source/runtime/RHI/D3D12/D3D12_CommandList.cpp:423
↓ 26 callers
Method
stage
(title, status, action)
tools/mcp/spartan_engine/assistant.mjs:147
↓ 26 callers
Function
tooltip
source/editor/ImGui/ImGui_Extension.h:410
↓ 25 callers
Method
AddCircleFilled
source/editor/ImGui/Source/imgui_draw.cpp:1633
↓ 25 callers
Method
BeginMarker
source/runtime/RHI/D3D12/D3D12_CommandList.cpp:2862
↓ 25 callers
Method
EndMarker
source/runtime/RHI/D3D12/D3D12_CommandList.cpp:2886
↓ 25 callers
Function
ImHashStr
Zero-terminated string hash, with support for ### to reset back to seed value. e.g. "label###id" outputs the same hash as "id" (and "label" is general
source/editor/ImGui/Source/imgui.cpp:2527
↓ 24 callers
Method
Cross
source/runtime/Math/Vector3.h:148
↓ 24 callers
Method
GetBoundingBox
source/runtime/World/Components/Light.h:189
↓ 24 callers
Method
GetLayout
source/runtime/RHI/RHI_Texture.h:161
↓ 24 callers
Method
GetSize
source/runtime/Font/Font.h:103
↓ 24 callers
Method
PopClipRect
source/editor/ImGui/Source/imgui.cpp:6123
↓ 24 callers
Method
PushClipRect
Push a clipping rectangle for both ImGui logic (hit-testing etc.) and low-level ImDrawList rendering. - When using this function it is sane to ensure
source/editor/ImGui/Source/imgui.cpp:6116
↓ 24 callers
Method
SetPosition
source/runtime/World/Entity.cpp:838
↓ 23 callers
Method
GetFlags
source/runtime/Resource/IResource.h:89
↓ 23 callers
Method
GetMappedData
source/runtime/RHI/RHI_Buffer.h:99
↓ 23 callers
Function
ImFloor
source/editor/ImGui/Source/imgui_internal.h:541
↓ 23 callers
Function
rhi_format_to_index
source/runtime/RHI/RHI_Definitions.h:556
↓ 23 callers
Function
to_lower_copy
source/runtime/MCP/McpCommands.cpp:110
↓ 22 callers
Method
GetActive
source/runtime/World/Entity.cpp:663
↓ 22 callers
Method
GetStride
source/runtime/RHI/RHI_Buffer.h:96
↓ 22 callers
Method
GetValue
source/runtime/RHI/RHI_SyncPrimitive.h:51
↓ 22 callers
Method
Length
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:223
↓ 22 callers
Method
SetRotationLocal
source/runtime/World/Entity.cpp:900
↓ 22 callers
Function
begin_property
start a property row with label
source/editor/Widgets/Properties.cpp:139
↓ 22 callers
Function
get_entity_from_request
source/runtime/MCP/McpCommands.cpp:573
↓ 21 callers
Function
GetKeyData
source/editor/ImGui/Source/imgui_internal.h:3652
↓ 21 callers
Method
Set
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:208
↓ 21 callers
Method
SetValueFromString
source/runtime/Commands/Console/ConsoleCommands.cpp:108
↓ 21 callers
Function
parse_uint64
source/runtime/MCP/McpCommands.cpp:205
↓ 21 callers
Function
property_combo
styled combo box
source/editor/Widgets/Properties.cpp:398
↓ 20 callers
Function
DockNodeGetRootNode
source/editor/ImGui/Source/imgui_internal.h:3736
↓ 20 callers
Method
GetMip
source/runtime/RHI/RHI_Texture.cpp:792
↓ 20 callers
Method
JobDone
source/runtime/Core/ProgressTracker.cpp:90
↓ 20 callers
Method
SetMesh
source/runtime/World/Components/Render.cpp:319
↓ 20 callers
Function
cmp_floor
data/shaders/compressonator/bcn_common_api.h:258
↓ 20 callers
Function
sanitize_float
wheel state heals: scrub nan or inf out of the per wheel fields so a single division by zero anywhere in the sim cannot poison angular velocity or rot
source/runtime/Car/CarState.h:608
↓ 20 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
source/editor/ImGui/Source/imstb_textedit.h:616
↓ 20 callers
Method
tool
(name, args = {}, timeout_ms = context_timeout_ms)
tools/mcp/spartan_engine/assistant.mjs:183
↓ 19 callers
Function
ALerpF1
data/shaders/amd_fidelity_fx/ffx_a.h:298
↓ 19 callers
Function
APrxLoRcpF1
data/shaders/amd_fidelity_fx/ffx_a.h:1843
↓ 19 callers
Function
APrxLoRcpH2
data/shaders/amd_fidelity_fx/ffx_a.h:1809
↓ 19 callers
Method
Begin
source/editor/ImGui/Source/imgui.cpp:3364
↓ 19 callers
Method
GetRotation
= ROTATION ======================================================================
source/runtime/World/Entity.h:130
↓ 19 callers
Function
ImLengthSqr
source/editor/ImGui/Source/imgui_internal.h:536
↓ 19 callers
Function
ImTextCharFromUtf8
source/editor/ImGui/Source/imgui.cpp:2669
↓ 19 callers
Function
Normalize
source/editor/ImGui/Source/ImGuizmo/ImGuizmo.cpp:149
↓ 19 callers
Function
PopStyleCompact
source/editor/ImGui/Source/imgui_demo.cpp:5789
↓ 19 callers
Function
PushStyleCompact
Make the UI compact because there are so many fields
source/editor/ImGui/Source/imgui_demo.cpp:5782
↓ 19 callers
Function
dot
data/shaders/compressonator/bcn_common_api.h:1383
↓ 19 callers
Function
lerp
source/runtime/Car/CarState.h:686
↓ 18 callers
Function
ALerpD1
------------------------------------------------------------------------------------------------------------------------------
data/shaders/compressonator/common_def.h:798
↓ 18 callers
Function
ALerpD1
------------------------------------------------------------------------------------------------------------------------------
data/shaders/amd_fidelity_fx/ffx_a.h:297
↓ 18 callers
Function
ALerpF1
data/shaders/compressonator/common_def.h:799
↓ 18 callers
Function
AU1_AF1
------------------------------------------------------------------------------------------------------------------------------
data/shaders/amd_fidelity_fx/ffx_a.h:141
↓ 18 callers
Method
AddLineH
source/editor/ImGui/Source/imgui_draw.cpp:1490
↓ 18 callers
Function
GetCurrentWindowRead
FIXME-DPI: I don't want to formalize this just yet. Because reasons. Please don't use.
source/editor/ImGui/Source/imgui_internal.h:3417
↓ 18 callers
Method
GetObjectSize
sizes
source/runtime/Core/SpartanObject.h:56
↓ 18 callers
Method
GetScale
source/runtime/World/Components/Terrain.h:111
↓ 18 callers
Method
OnKeyPressed
source/editor/ImGui/Source/imgui_widgets.cpp:4309
↓ 18 callers
Method
SetMaterial
source/runtime/World/Components/Render.cpp:437
↓ 18 callers
Function
cmp_clampf
data/shaders/compressonator/bcn_common_api.h:136
↓ 18 callers
Function
log_error
source/editor/Widgets/McpAssistant.cpp:304
↓ 18 callers
Function
parse_float
source/runtime/MCP/McpCommands.cpp:218
↓ 18 callers
Function
rhi_shader_type_to_mask
source/runtime/RHI/RHI_Definitions.h:301
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
source/editor/ImGui/Source/imstb_truetype.h:3033
↓ 18 callers
Function
ttULONG
source/editor/ImGui/Source/imstb_truetype.h:1293
↓ 17 callers
Method
ApplyRequests
Apply requests coming from BeginMultiSelect() and EndMultiSelect(). - Enable 'Demo->Tools->Debug Log->Selection' to see selection requests as they hap
source/editor/ImGui/Source/imgui_widgets.cpp:8694
↓ 17 callers
Function
Clear
source/editor/ImGui/Source/imgui_internal.h:680
↓ 17 callers
Method
GetChannelCount
source/runtime/RHI/RHI_Texture.h:106
↓ 17 callers
Method
GetFlag
source/runtime/World/Components/Light.h:103
↓ 17 callers
Function
ImAbs
source/editor/ImGui/Source/imgui_internal.h:506
← previous
next →
101–200 of 7,756, ranked by callers