Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sh0ckFR/Universal-Dear-ImGui-Hook
/ functions
Functions
5,040 in github.com/Sh0ckFR/Universal-Dear-ImGui-Hook
⨍
Functions
5,040
◇
Types & classes
6,921
↓ 1 callers
Function
ImGui_ImplSDLRenderer2_RenderDrawData
imgui/backends/imgui_impl_sdlrenderer2.cpp:118
↓ 1 callers
Function
ImGui_ImplSDLRenderer2_Shutdown
imgui/backends/imgui_impl_sdlrenderer2.cpp:87
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_CreateDeviceObjects
imgui/backends/imgui_impl_sdlrenderer3.cpp:279
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_CreateFontsTexture
Called by Init/NewFrame/Shutdown
imgui/backends/imgui_impl_sdlrenderer3.cpp:239
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_DestroyDeviceObjects
imgui/backends/imgui_impl_sdlrenderer3.cpp:284
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_DestroyFontsTexture
imgui/backends/imgui_impl_sdlrenderer3.cpp:267
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_Init
Functions
imgui/backends/imgui_impl_sdlrenderer3.cpp:68
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_NewFrame
imgui/backends/imgui_impl_sdlrenderer3.cpp:108
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_RenderDrawData
imgui/backends/imgui_impl_sdlrenderer3.cpp:135
↓ 1 callers
Function
ImGui_ImplSDLRenderer3_Shutdown
imgui/backends/imgui_impl_sdlrenderer3.cpp:86
↓ 1 callers
Function
ImGui_ImplVulkanH_CreateWindowCommandBuffers
imgui/imgui_impl_vulkan.cpp:1425
↓ 1 callers
Function
ImGui_ImplVulkanH_CreateWindowCommandBuffers
imgui/backends/imgui_impl_vulkan.cpp:1425
↓ 1 callers
Function
ImGui_ImplVulkanH_CreateWindowSwapChain
Also destroy old swap chain and in-flight frames data, if any.
imgui/imgui_impl_vulkan.cpp:1488
↓ 1 callers
Function
ImGui_ImplVulkanH_CreateWindowSwapChain
Also destroy old swap chain and in-flight frames data, if any.
imgui/backends/imgui_impl_vulkan.cpp:1488
↓ 1 callers
Function
ImGui_ImplVulkanH_GetMinImageCountFromPresentMode
imgui/imgui_impl_vulkan.cpp:1475
↓ 1 callers
Function
ImGui_ImplVulkanH_GetMinImageCountFromPresentMode
imgui/backends/imgui_impl_vulkan.cpp:1475
↓ 1 callers
Function
ImGui_ImplVulkan_AddTexture
Register a texture by creating a descriptor FIXME: This is experimental in the sense that we are unsure how to best design/tackle this problem, please
imgui/imgui_impl_vulkan.cpp:1236
↓ 1 callers
Function
ImGui_ImplVulkan_AddTexture
Register a texture by creating a descriptor FIXME: This is experimental in the sense that we are unsure how to best design/tackle this problem, please
imgui/backends/imgui_impl_vulkan.cpp:1236
↓ 1 callers
Function
ImGui_ImplVulkan_CreateDeviceObjects
imgui/imgui_impl_vulkan.cpp:991
↓ 1 callers
Function
ImGui_ImplVulkan_CreateDeviceObjects
imgui/backends/imgui_impl_vulkan.cpp:991
↓ 1 callers
Function
ImGui_ImplVulkan_CreateFontsTexture
imgui/imgui_impl_vulkan.cpp:636
↓ 1 callers
Function
ImGui_ImplVulkan_CreateFontsTexture
imgui/backends/imgui_impl_vulkan.cpp:636
↓ 1 callers
Function
ImGui_ImplVulkan_CreatePipeline
imgui/imgui_impl_vulkan.cpp:876
↓ 1 callers
Function
ImGui_ImplVulkan_CreatePipeline
imgui/backends/imgui_impl_vulkan.cpp:876
↓ 1 callers
Function
ImGui_ImplVulkan_CreateShaderModules
imgui/imgui_impl_vulkan.cpp:852
↓ 1 callers
Function
ImGui_ImplVulkan_CreateShaderModules
imgui/backends/imgui_impl_vulkan.cpp:852
↓ 1 callers
Function
ImGui_ImplVulkan_DestroyDeviceObjects
imgui/imgui_impl_vulkan.cpp:1067
↓ 1 callers
Function
ImGui_ImplVulkan_DestroyDeviceObjects
imgui/backends/imgui_impl_vulkan.cpp:1067
↓ 1 callers
Function
ImGui_ImplVulkan_DestroyFrameRenderBuffers
imgui/imgui_impl_vulkan.cpp:1279
↓ 1 callers
Function
ImGui_ImplVulkan_DestroyFrameRenderBuffers
imgui/backends/imgui_impl_vulkan.cpp:1279
↓ 1 callers
Function
ImGui_ImplVulkan_Init
imgui/imgui_impl_vulkan.cpp:1134
↓ 1 callers
Function
ImGui_ImplVulkan_NewFrame
imgui/imgui_impl_vulkan.cpp:1211
↓ 1 callers
Function
ImGui_ImplVulkan_RemoveTexture
imgui/imgui_impl_vulkan.cpp:1271
↓ 1 callers
Function
ImGui_ImplVulkan_RemoveTexture
imgui/backends/imgui_impl_vulkan.cpp:1271
↓ 1 callers
Function
ImGui_ImplWGPU_CreateFontsTexture
imgui/backends/imgui_impl_wgpu.cpp:537
↓ 1 callers
Function
ImGui_ImplWGPU_CreateImageBindGroup
imgui/backends/imgui_impl_wgpu.cpp:294
↓ 1 callers
Function
ImGui_ImplWGPU_CreateUniformBuffer
imgui/backends/imgui_impl_wgpu.cpp:617
↓ 1 callers
Function
ImGui_ImplWGPU_Init
imgui/backends/imgui_impl_wgpu.cpp:799
↓ 1 callers
Function
ImGui_ImplWGPU_NewFrame
imgui/backends/imgui_impl_wgpu.cpp:871
↓ 1 callers
Function
ImGui_ImplWGPU_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)
imgui/backends/imgui_impl_wgpu.cpp:374
↓ 1 callers
Function
ImGui_ImplWGPU_Shutdown
imgui/backends/imgui_impl_wgpu.cpp:851
↓ 1 callers
Function
ImGui_ImplWin32_GetDpiScaleForMonitor
imgui/imgui_impl_win32.cpp:883
↓ 1 callers
Function
ImGui_ImplWin32_GetDpiScaleForMonitor
imgui/backends/imgui_impl_win32.cpp:883
↓ 1 callers
Function
ImGui_ImplWin32_InitForOpenGL
imgui/backends/imgui_impl_win32.cpp:213
↓ 1 callers
Function
ImGui_ImplWin32_KeyEventToImGuiKey
imgui/imgui_impl_win32.cpp:427
↓ 1 callers
Function
ImGui_ImplWin32_KeyEventToImGuiKey
imgui/backends/imgui_impl_win32.cpp:427
↓ 1 callers
Function
ImGui_ImplWin32_ProcessKeyEventsWorkarounds
imgui/imgui_impl_win32.cpp:282
↓ 1 callers
Function
ImGui_ImplWin32_ProcessKeyEventsWorkarounds
imgui/backends/imgui_impl_win32.cpp:282
↓ 1 callers
Function
ImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
imgui/imgui_impl_win32.cpp:334
↓ 1 callers
Function
ImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
imgui/backends/imgui_impl_win32.cpp:334
↓ 1 callers
Function
ImGui_ImplWin32_UpdateKeyModifiers
imgui/imgui_impl_win32.cpp:297
↓ 1 callers
Function
ImGui_ImplWin32_UpdateKeyModifiers
imgui/backends/imgui_impl_win32.cpp:297
↓ 1 callers
Function
ImGui_ImplWin32_UpdateMouseData
imgui/imgui_impl_win32.cpp:305
↓ 1 callers
Function
ImGui_ImplWin32_UpdateMouseData
imgui/backends/imgui_impl_win32.cpp:305
↓ 1 callers
Function
ImGui_ImplWin32_WndProcHandler
imgui/imgui_impl_win32.cpp:611
↓ 1 callers
Function
ImGui_ImplWin32_WndProcHandlerEx
This version is in theory thread-safe in the sense that no path should access ImGui::GetCurrentContext().
imgui/imgui_impl_win32.cpp:621
↓ 1 callers
Function
ImGui_ImplWin32_WndProcHandlerEx
This version is in theory thread-safe in the sense that no path should access ImGui::GetCurrentContext().
imgui/backends/imgui_impl_win32.cpp:621
↓ 1 callers
Function
ImLinearRemapClamp
imgui/imgui_internal.h:503
↓ 1 callers
Function
ImLinearSweep
imgui/imgui_internal.h:502
↓ 1 callers
Function
ImParseFormatSanitizeForPrinting
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
imgui/imgui_widgets.cpp:3541
↓ 1 callers
Function
ImParseFormatSanitizeForScanning
- For scanning we need to remove all width and precision fields and flags "%+3.7f" -> "%f". BUT don't strip types like "%I64d" which includes digits.
imgui/imgui_widgets.cpp:3556
↓ 1 callers
Function
ImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return "" fmt = "%.3f" -> return fmt fmt =
imgui/imgui_widgets.cpp:3526
↓ 1 callers
Function
ImRsqrt
imgui/imgui_internal.h:469
↓ 1 callers
Function
ImSign
imgui/imgui_internal.h:466
↓ 1 callers
Function
ImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
imgui/imgui.cpp:2067
↓ 1 callers
Function
ImStrdup
imgui/imgui.cpp:1994
↓ 1 callers
Function
ImStrdupcpy
imgui/imgui.cpp:2001
↓ 1 callers
Function
ImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
imgui/imgui.cpp:2030
↓ 1 callers
Function
ImTextCountLines
imgui/imgui.cpp:2574
↓ 1 callers
Function
ImTextCountUtf8BytesFromStr
imgui/imgui.cpp:2549
↓ 1 callers
Function
ImTriangleArea
imgui/imgui_internal.h:518
↓ 1 callers
Function
ImTriangleBarycentricCoords
imgui/imgui.cpp:1939
↓ 1 callers
Function
ImTriangleClosestPoint
imgui/imgui.cpp:1950
↓ 1 callers
Function
Init
imgui/examples/example_android_opengl3/main.cpp:94
↓ 1 callers
Method
InitFont
imgui/misc/freetype/imgui_freetype.cpp:188
↓ 1 callers
Function
InitViewportDrawData
imgui/imgui.cpp:5506
↓ 1 callers
Function
InitWGPU
imgui/examples/example_glfw_wgpu/main.cpp:298
↓ 1 callers
Function
InputTextCalcTextLenAndLineCount
This is only used in the path where the multiline widget is inactive.
imgui/imgui_widgets.cpp:3895
↓ 1 callers
Method
IsActive
imgui/imgui.h:2587
↓ 1 callers
Method
IsBuilt
4 bytes-per-pixel
imgui/imgui.h:3412
↓ 1 callers
Method
IsDataType
imgui/imgui.h:2553
↓ 1 callers
Function
IsGamepadKey
imgui/imgui_internal.h:3210
↓ 1 callers
Method
IsGlyphRangeUnused
API is designed this way to avoid exposing the 8K page size e.g. use with IsGlyphRangeUnused(0, 255)
imgui/imgui_draw.cpp:3819
↓ 1 callers
Function
IsKeyboardKey
imgui/imgui_internal.h:3209
↓ 1 callers
Function
IsLegacyKey
imgui/imgui_internal.h:3208
↓ 1 callers
Function
IsMouseKey
imgui/imgui_internal.h:3211
↓ 1 callers
Method
LoadGlyph
imgui/misc/freetype/imgui_freetype.cpp:266
↓ 1 callers
Function
LogGlobals
Log initial global values for debugging
globals.cpp:27
↓ 1 callers
Function
MainLoopStep
imgui/examples/example_android_opengl3/main.cpp:194
↓ 1 callers
Function
NavBiasScoringRect
Bias scoring rect ahead of scoring + update preferred pos (if missing) using source position
imgui/imgui.cpp:13208
↓ 1 callers
Method
NotifyOfDocumentsClosedElsewhere
[Optional] Notify the system of Tabs/Windows closure that happened outside the regular tab interface. If a tab has been closed programmatically (aka c
imgui/imgui_demo.cpp:10130
↓ 1 callers
Function
PathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
imgui/imgui_draw.cpp:1323
↓ 1 callers
Method
PathBezierQuadraticCurveTo
imgui/imgui_draw.cpp:1382
↓ 1 callers
Function
PathBezierQuadraticCurveToCasteljau
imgui/imgui_draw.cpp:1348
↓ 1 callers
Method
PathFillConcave
imgui/imgui.h:3195
↓ 1 callers
Function
PollUnicodeChars
Unfortunately, the native KeyEvent implementation has no getUnicodeChar() function. Therefore, we implement the processing of KeyEvents in MainActivit
imgui/examples/example_android_opengl3/main.cpp:335
↓ 1 callers
Method
PopTextureID
imgui/imgui_draw.cpp:663
↓ 1 callers
Method
PrimRectUV
imgui/imgui_draw.cpp:734
↓ 1 callers
Method
PushClipRectFullScreen
imgui/imgui_draw.cpp:644
↓ 1 callers
Method
Remove
imgui/imgui_internal.h:703
← previous
next →
901–1,000 of 5,040, ranked by callers