Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ubpa/Utopia
/ functions
Functions
627 in github.com/Ubpa/Utopia
⨍
Functions
627
◇
Types & classes
269
↓ 131 callers
Method
Get
src/Render/ShaderMngr.cpp:12
↓ 59 callers
Method
GetInstanceID
include/Utopia/Core/Object.h:18
↓ 34 callers
Function
PrintL
src/test/Render/01_shader_refl/main.cpp:73
↓ 32 callers
Method
Reset
src/Core/GameTimer.cpp:55
↓ 21 callers
Method
FindAssets
src/Asset/AssetMngr.cpp:158
↓ 16 callers
Method
Free
src/ScriptSystem/LuaMemory.cpp:12
↓ 16 callers
Function
SafeRelease
src/_deps/imgui/imgui_impl_dx12.cpp:136
↓ 15 callers
Method
Register
src/Render/ShaderMngr.cpp:8
↓ 13 callers
Method
BeginFrame
src/Render/DX12/StdPipeline.cpp:1391
↓ 13 callers
Method
EndFrame
src/Render/DX12/StdPipeline.cpp:1408
↓ 12 callers
Method
CommitUploadAndDelete
src/Render/DX12/RsrcMngrDX12.cpp:169
↓ 12 callers
Method
GetShaderRootSignature
src/Render/DX12/RsrcMngrDX12.cpp:679
↓ 12 callers
Method
GetTexture2DSrvGpuHandle
src/Render/DX12/RsrcMngrDX12.cpp:381
↓ 11 callers
Method
RegisterEntityJob
src/ScriptSystem/LuaECSAgency.cpp:20
↓ 10 callers
Method
Clear
src/Core/Image.cpp:177
↓ 9 callers
Method
ImportAssetRecursively
src/Asset/AssetMngr.cpp:267
↓ 9 callers
Method
Init
src/test/App/05_DX12App/MyDX12App.cpp:185
↓ 9 callers
Method
ToJSON
src/Asset/Serializer.cpp:93
↓ 8 callers
Method
GetCommonBuffer
src/Render/DX12/ShaderCBMngrDX12.cpp:26
↓ 8 callers
Method
SetPositions
src/Render/Mesh.cpp:5
↓ 7 callers
Method
Draw
src/App/Editor/Editor.cpp:227
↓ 7 callers
Method
GetBuffer
src/Render/DX12/ShaderCBMngrDX12.cpp:13
↓ 7 callers
Method
GetVertexBufferVertexCount
include/Utopia/Render/Mesh.h:54
↓ 7 callers
Function
ImGui_ImplDX12_RenderDrawData
Render function (this used to be set in io.RenderDrawListsFn and called by ImGui::Render(), but you can now call this directly from your main loop)
src/_deps/imgui/imgui_impl_dx12.cpp:220
↓ 7 callers
Method
RegisterShader
src/Render/DX12/RsrcMngrDX12.cpp:517
↓ 7 callers
Method
Render
src/Render/DX12/StdPipeline.cpp:865
↓ 7 callers
Method
Resize
include/Utopia/Render/DX12/PipelineBase.h:50
↓ 7 callers
Method
Run
src/test/App/common/d3dApp.cpp:72
↓ 7 callers
Method
Set
src/ScriptSystem/LuaMemory.cpp:24
↓ 6 callers
Method
GetPSO
src/Render/DX12/RsrcMngrDX12.cpp:790
↓ 6 callers
Method
GetShaderByteCode_ps
src/Render/DX12/RsrcMngrDX12.cpp:667
↓ 6 callers
Method
GetShaderByteCode_vs
src/Render/DX12/RsrcMngrDX12.cpp:663
↓ 6 callers
Method
GetVertexBufferData
include/Utopia/Render/Mesh.h:53
↓ 6 callers
Method
GetVertexBufferVertexStride
include/Utopia/Render/Mesh.h:55
↓ 6 callers
Function
ImGui_ImplWin32_NewFrame_Context
src/_deps/imgui/imgui_impl_win32.cpp:329
↓ 6 callers
Function
ImGui_ImplWin32_WndProcHandler_Context
src/_deps/imgui/imgui_impl_win32.cpp:418
↓ 6 callers
Method
IsEditable
include/Utopia/Render/Mesh.h:27
↓ 6 callers
Method
RegisterPSO
src/Render/DX12/RsrcMngrDX12.cpp:782
↓ 6 callers
Method
Start
src/Core/GameTimer.cpp:66
↓ 6 callers
Method
Stop
src/Core/GameTimer.cpp:88
↓ 5 callers
Method
Clear
src/Asset/AssetMngr.cpp:137
↓ 5 callers
Function
ImGui_ImplWin32_WndProcHandler_Shared
src/_deps/imgui/imgui_impl_win32.cpp:403
↓ 5 callers
Method
Main
src/ScriptSystem/LuaContext.cpp:44
↓ 5 callers
Method
SetToNonEditable
include/Utopia/Render/Mesh.h:29
↓ 4 callers
Method
GetContext
if not registered, return nullptr
src/ScriptSystem/LuaCtxMngr.cpp:39
↓ 4 callers
Method
GetShaderRefl_ps
src/Render/DX12/RsrcMngrDX12.cpp:675
↓ 4 callers
Method
GetShaderRefl_vs
src/Render/DX12/RsrcMngrDX12.cpp:671
↓ 4 callers
Method
GetTexture2DResource
src/Render/DX12/RsrcMngrDX12.cpp:384
↓ 4 callers
Function
ImGui_ImplDX12_NewFrame
src/_deps/imgui/imgui_impl_dx12.cpp:768
↓ 4 callers
Function
ImGui_ImplWin32_EndFrame
src/_deps/imgui/imgui_impl_win32.cpp:376
↓ 4 callers
Function
ImGui_ImplWin32_NewFrame_Shared
src/_deps/imgui/imgui_impl_win32.cpp:367
↓ 4 callers
Method
IsDirty
include/Utopia/Render/Mesh.h:52
↓ 4 callers
Method
SetIndices
src/Render/Mesh.cpp:40
↓ 4 callers
Method
SetNormals
src/Render/Mesh.cpp:19
↓ 4 callers
Method
SetSubMesh
src/Render/Mesh.cpp:65
↓ 4 callers
Method
SetSubMeshCount
src/Render/Mesh.cpp:47
↓ 4 callers
Method
SetUV
src/Render/Mesh.cpp:33
↓ 4 callers
Method
TotalTime
Returns the total time elapsed since Reset() was called, NOT counting any time when the clock is stopped.
src/Core/GameTimer.cpp:18
↓ 4 callers
Method
Update
src/App/Editor/Editor.cpp:223
↓ 3 callers
Method
Add
src/Render/RenderQueue.cpp:10
↓ 3 callers
Method
At
src/Core/Image.cpp:201
↓ 3 callers
Method
Clear
src/Render/DX12/RsrcMngrDX12.cpp:130
↓ 3 callers
Method
ClearVertexBuffer
src/Render/Mesh.cpp:217
↓ 3 callers
Method
GetTextureCubeSrvGpuHandle
src/Render/DX12/RsrcMngrDX12.cpp:390
↓ 3 callers
Function
ImGui_ImplDX12_DestroyRenderBuffers
src/_deps/imgui/imgui_impl_dx12.cpp:143
↓ 3 callers
Method
ImportAsset
src/Asset/AssetMngr.cpp:215
↓ 3 callers
Method
LoadAsset
src/Asset/AssetMngr.cpp:278
↓ 3 callers
Method
Recycle
lock
src/ScriptSystem/LuaContext.cpp:75
↓ 3 callers
Method
RegisterChunkJob
src/ScriptSystem/LuaECSAgency.cpp:79
↓ 3 callers
Method
Request
lock
src/ScriptSystem/LuaContext.cpp:59
↓ 3 callers
Method
Size
src/ScriptSystem/LuaArray.h:12
↓ 3 callers
Method
ToWorld
src/Asset/Serializer.cpp:107
↓ 2 callers
Method
AssetPathToGUID
src/Asset/AssetMngr.cpp:149
↓ 2 callers
Method
Compile
src/Asset/UShaderCompiler/UShaderCompiler.cpp:827
↓ 2 callers
Method
CreateAsset
src/Asset/AssetMngr.cpp:489
↓ 2 callers
Method
CurrentBackBuffer
src/test/App/common/d3dApp.cpp:558
↓ 2 callers
Method
CurrentBackBufferView
src/test/App/common/d3dApp.cpp:563
↓ 2 callers
Method
DeltaTime
src/Core/GameTimer.cpp:50
↓ 2 callers
Method
FlushCommandQueue
src/App/DX12App/DX12App.cpp:400
↓ 2 callers
Method
GetCurFrameCommandAllocator
src/App/DX12App/DX12App.cpp:428
↓ 2 callers
Method
GetFrameResourceMngr
include/Utopia/App/DX12App/DX12App.h:65
↓ 2 callers
Method
GetShaderMap
include/Utopia/Render/ShaderMngr.h:19
↓ 2 callers
Function
ImGui_ImplDX12_InvalidateDeviceObjects_Shared
src/_deps/imgui/imgui_impl_dx12.cpp:693
↓ 2 callers
Function
ImGui_ImplDX12_SetupRenderState
src/_deps/imgui/imgui_impl_dx12.cpp:163
↓ 2 callers
Function
ImGui_ImplWin32_GetDpiScaleForMonitor
src/_deps/imgui/imgui_impl_win32.cpp:579
↓ 2 callers
Function
ImGui_ImplWin32_GetWin32StyleFromViewportFlags
src/_deps/imgui/imgui_impl_win32.cpp:628
↓ 2 callers
Function
ImGui_ImplWin32_UpdateMonitors
src/_deps/imgui/imgui_impl_win32.cpp:318
↓ 2 callers
Function
ImGui_ImplWin32_UpdateMouseCursor
src/_deps/imgui/imgui_impl_win32.cpp:148
↓ 2 callers
Function
ImGui_WaitForPendingOperations
src/_deps/imgui/imgui_impl_dx12.cpp:885
↓ 2 callers
Method
Init
src/App/Editor/Editor.cpp:191
↓ 2 callers
Method
Inspect
src/App/Editor/InspectorRegistry.cpp:33
↓ 2 callers
Method
IsRegisteredCmpt
src/App/Editor/InspectorRegistry.cpp:25
↓ 2 callers
Function
MapTraits_Begin
include/Utopia/Core/Traits.h:189
↓ 2 callers
Method
Offset
src/ScriptSystem/LuaMemory.cpp:16
↓ 2 callers
Function
OrderContainerTraits_Begin
include/Utopia/Core/Traits.h:94
↓ 2 callers
Method
RegisterJob
src/ScriptSystem/LuaECSAgency.cpp:109
↓ 2 callers
Method
Save
src/Core/Image.cpp:124
↓ 2 callers
Method
Tick
src/Core/GameTimer.cpp:100
↓ 2 callers
Method
ToUserType
src/Asset/Serializer.cpp:171
↓ 2 callers
Method
Update
src/test/App/02_world/WorldApp.cpp:204
next →
1–100 of 627, ranked by callers