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
↓ 6 callers
Function
stbtt_InitFont
imgui/imstb_truetype.h:4960
↓ 6 callers
Function
stbtt__buf_range
imgui/imstb_truetype.h:1186
↓ 6 callers
Function
stbtt__dict_get_ints
imgui/imstb_truetype.h:1251
↓ 6 callers
Function
stbtt__matchpair
imgui/imstb_truetype.h:4851
↓ 6 callers
Method
swap
imgui/imgui_internal.h:735
↓ 5 callers
Method
Add
imgui/imgui_internal.h:702
↓ 5 callers
Method
Clear
imgui/imgui_demo.cpp:9030
↓ 5 callers
Method
Create
imgui/examples/example_win32_directx12/main.cpp:46
↓ 5 callers
Method
CursorAnimReset
Those functions are not inlined in imgui_internal.h, allowing us to hide ImStbTexteditState from that header.
imgui/imgui_widgets.cpp:4199
↓ 5 callers
Function
Decode85Byte
imgui/imgui_draw.cpp:2624
↓ 5 callers
Method
DeleteChars
Public API to manipulate UTF-8 text from within a callback. FIXME: The existence of this rarely exercised code path is a bit of a nuisance. Historical
imgui/imgui_widgets.cpp:4220
↓ 5 callers
Function
FindLatestInputEvent
imgui/imgui.cpp:1626
↓ 5 callers
Method
GetIndex
imgui/imgui_internal.h:698
↓ 5 callers
Method
GetInt
imgui/imgui.cpp:2716
↓ 5 callers
Function
GetKeyOwnerData
Test that key is either not owned, either owned by 'owner_id'
imgui/imgui_internal.h:3253
↓ 5 callers
Method
GetMainRect
Helpers to retrieve ImRect (we don't need to store BuildWorkRect as every access tend to change it, hence the code asymmetry)
imgui/imgui_internal.h:1882
↓ 5 callers
Method
GetVarPtr
Offset in parent structure
imgui/imgui_internal.h:828
↓ 5 callers
Function
GetWindowDisplayLayer
imgui/imgui.cpp:5477
↓ 5 callers
Function
ImGui_ImplOpenGL3_Init
Functions
imgui/backends/imgui_impl_opengl3.cpp:297
↓ 5 callers
Function
ImGui_ImplOpenGL3_NewFrame
imgui/backends/imgui_impl_opengl3.cpp:416
↓ 5 callers
Function
ImGui_ImplOpenGL3_RenderDrawData
OpenGL3 Render function. Note that this implementation is little overcomplicated because we are saving/setting up/restoring every OpenGL state explici
imgui/backends/imgui_impl_opengl3.cpp:506
↓ 5 callers
Function
ImGui_ImplOpenGL3_Shutdown
imgui/backends/imgui_impl_opengl3.cpp:403
↓ 5 callers
Function
ImGui_ImplSDL2_NewFrame
imgui/backends/imgui_impl_sdl2.cpp:797
↓ 5 callers
Function
ImGui_ImplSDL2_ProcessEvent
You can read the io.WantCaptureMouse, io.WantCaptureKeyboard flags to tell if dear imgui wants to use your inputs. - When io.WantCaptureMouse is true,
imgui/backends/imgui_impl_sdl2.cpp:362
↓ 5 callers
Function
ImGui_ImplSDL2_Shutdown
imgui/backends/imgui_impl_sdl2.cpp:609
↓ 5 callers
Function
ImGui_ImplSDLRenderer3_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
imgui/backends/imgui_impl_sdlrenderer3.cpp:62
↓ 5 callers
Function
ImGui_ImplWin32_Init
imgui/backends/imgui_impl_win32.cpp:208
↓ 5 callers
Function
ImLineClosestPoint
imgui/imgui.cpp:1918
↓ 5 callers
Function
ImTextCharToUtf8
imgui/imgui.cpp:2510
↓ 5 callers
Function
IsNamedKeyOrMod
imgui/imgui_internal.h:3207
↓ 5 callers
Function
IsWindowActiveAndVisible
imgui/imgui.cpp:5058
↓ 5 callers
Method
PathFillConvex
imgui/imgui.h:3194
↓ 5 callers
Function
STB_TEXTEDIT_DELETECHARS
imgui/imgui_widgets.cpp:4082
↓ 5 callers
Function
ShowExampleMenuFile
Note that shortcuts are currently provided for display only (future version will add explicit flags to BeginMenu() to request processing shortcuts)
imgui/imgui_demo.cpp:8565
↓ 5 callers
Function
TableGetColumnAvailSortDirection
imgui/imgui_tables.cpp:2889
↓ 5 callers
Function
WaitForInitialization
dllmain.cpp:8
↓ 5 callers
Function
WindowRectRelToAbs
imgui/imgui_internal.h:3028
↓ 5 callers
Function
find
imgui/imgui.h:2138
↓ 5 callers
Function
is_library_loaded
imgui/backends/imgui_impl_opengl3_loader.h:695
↓ 5 callers
Function
sNetToNative32
@brief Read 32 bit integer in network byte order and convert to native byte order **/
imgui/examples/libs/usynergy/uSynergy.c:55
↓ 5 callers
Function
sSendReply
@brief Send reply packet **/
imgui/examples/libs/usynergy/uSynergy.c:131
↓ 5 callers
Function
stb_out3
imgui/misc/fonts/binary_to_compressed_c.cpp:234
↓ 5 callers
Function
stb_textedit_delete_selection
delete the section
imgui/imstb_textedit.h:603
↓ 5 callers
Function
stb_textedit_move_to_first
move cursor to first character of selection
imgui/imstb_textedit.h:629
↓ 5 callers
Function
stbtt_GetFontOffsetForIndex
imgui/imstb_truetype.h:4950
↓ 5 callers
Function
stbtt_GetGlyphShape
imgui/imstb_truetype.h:2302
↓ 5 callers
Function
stbtt__csctx_rline_to
imgui/imstb_truetype.h:1955
↓ 5 callers
Function
swap
imgui/imgui.h:2120
↓ 4 callers
Function
CalcNextScrollFromScrollTargetAndClamp
imgui/imgui.cpp:11122
↓ 4 callers
Method
ClearFreeMemory
imgui/imgui_draw.cpp:2082
↓ 4 callers
Method
DoForceClose
imgui/imgui_demo.cpp:10044
↓ 4 callers
Function
ExampleTree_CreateNode
imgui/imgui_demo.cpp:752
↓ 4 callers
Method
FindGlyphNoFallback
imgui/imgui_draw.cpp:3914
↓ 4 callers
Method
GetByIndex
imgui/imgui_internal.h:697
↓ 4 callers
Function
GetMouseSourceName
imgui/imgui.cpp:9789
↓ 4 callers
Function
ImAcos01
imgui/imgui_draw.cpp:4421
↓ 4 callers
Function
ImBitArrayGetStorageSizeInBytes
imgui/imgui_internal.h:582
↓ 4 callers
Function
ImCharIsSeparatorW
imgui/imgui_widgets.cpp:4008
↓ 4 callers
Function
ImGui_ImplGLUT_AddKeyEvent
imgui/backends/imgui_impl_glut.cpp:224
↓ 4 callers
Function
ImGui_ImplGLUT_KeyToImGuiKey
Glut has one function for characters and one for "special keys". We map the characters in the 0..255 range and the keys above.
imgui/backends/imgui_impl_glut.cpp:54
↓ 4 callers
Function
ImGui_ImplGLUT_UpdateKeyModifiers
imgui/backends/imgui_impl_glut.cpp:215
↓ 4 callers
Function
ImGui_ImplGlfw_NewFrame
imgui/backends/imgui_impl_glfw.cpp:840
↓ 4 callers
Function
ImGui_ImplGlfw_Shutdown
imgui/backends/imgui_impl_glfw.cpp:701
↓ 4 callers
Function
ImGui_ImplGlfw_Sleep
GLFW doesn't provide a portable sleep function
imgui/backends/imgui_impl_glfw.cpp:871
↓ 4 callers
Function
ImGui_ImplOpenGL2_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
imgui/backends/imgui_impl_opengl2.cpp:91
↓ 4 callers
Function
ImGui_ImplSDL3_NewFrame
imgui/backends/imgui_impl_sdl3.cpp:766
↓ 4 callers
Function
ImGui_ImplSDL3_ProcessEvent
You can read the io.WantCaptureMouse, io.WantCaptureKeyboard flags to tell if dear imgui wants to use your inputs. - When io.WantCaptureMouse is true,
imgui/backends/imgui_impl_sdl3.cpp:345
↓ 4 callers
Function
ImGui_ImplSDL3_Shutdown
imgui/backends/imgui_impl_sdl3.cpp:575
↓ 4 callers
Function
ImGui_ImplSDLRenderer2_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
imgui/backends/imgui_impl_sdlrenderer2.cpp:63
↓ 4 callers
Function
ImGui_ImplVulkanH_DestroyWindow
imgui/backends/imgui_impl_vulkan.cpp:1663
↓ 4 callers
Function
ImGui_ImplVulkanH_SelectPhysicalDevice
imgui/backends/imgui_impl_vulkan.cpp:1382
↓ 4 callers
Function
ImGui_ImplVulkanH_SelectPresentMode
imgui/backends/imgui_impl_vulkan.cpp:1359
↓ 4 callers
Function
ImGui_ImplVulkanH_SelectQueueFamilyIndex
imgui/backends/imgui_impl_vulkan.cpp:1412
↓ 4 callers
Function
ImGui_ImplVulkanH_SelectSurfaceFormat
imgui/backends/imgui_impl_vulkan.cpp:1314
↓ 4 callers
Function
ImGui_ImplVulkan_Init
imgui/backends/imgui_impl_vulkan.cpp:1134
↓ 4 callers
Function
ImGui_ImplVulkan_NewFrame
imgui/backends/imgui_impl_vulkan.cpp:1211
↓ 4 callers
Function
ImGui_ImplVulkan_RenderDrawData
Render function
imgui/backends/imgui_impl_vulkan.cpp:492
↓ 4 callers
Function
ImGui_ImplVulkan_SetMinImageCount
imgui/backends/imgui_impl_vulkan.cpp:1220
↓ 4 callers
Function
ImGui_ImplVulkan_Shutdown
imgui/backends/imgui_impl_vulkan.cpp:1194
↓ 4 callers
Function
ImParseFormatPrecision
Parse display precision back from the display format string FIXME: This is still used by some navigation code path to infer a minimum tweak step, but
imgui/imgui_widgets.cpp:3591
↓ 4 callers
Function
ImStrncpy
imgui/imgui.cpp:1985
↓ 4 callers
Function
ImTextFindPreviousUtf8Codepoint
imgui/imgui.cpp:2563
↓ 4 callers
Function
ImTriangleContainsPoint
imgui/imgui.cpp:1931
↓ 4 callers
Function
InputTextCalcTextSize
FIXME: Ideally we'd share code with ImFont::CalcTextSizeA()
imgui/imgui_widgets.cpp:3915
↓ 4 callers
Function
InputTextFilterCharacter
Return false to discard a character.
imgui/imgui_widgets.cpp:4291
↓ 4 callers
Function
IsActiveIdUsingNavDir
imgui/imgui_internal.h:3235
↓ 4 callers
Method
IsLoaded
imgui/imgui.h:3527
↓ 4 callers
Function
LockWheelingWindow
imgui/imgui.cpp:9623
↓ 4 callers
Method
Merge
imgui/imgui_draw.cpp:2126
↓ 4 callers
Method
Reserve
imgui/imgui_internal.h:705
↓ 4 callers
Function
STB_TEXTEDIT_GETWIDTH
imgui/imgui_widgets.cpp:3974
↓ 4 callers
Method
SetItemSelected
imgui/imgui_widgets.cpp:8245
↓ 4 callers
Method
Step
imgui/imgui.cpp:3285
↓ 4 callers
Function
TableSettingsCalcChunkSize
imgui/imgui_tables.cpp:3638
↓ 4 callers
Method
TestBit
imgui/imgui_internal.h:611
↓ 4 callers
Method
_CalcCircleAutoSegmentCount
imgui/imgui_draw.cpp:614
↓ 4 callers
Function
_grow_capacity
imgui/imgui.h:2122
↓ 4 callers
Function
end
imgui/imgui_internal.h:653
↓ 4 callers
Method
offset_from_ptr
imgui/imgui_internal.h:733
↓ 4 callers
Function
reserve
Resize a vector to a smaller size, guaranteed not to cause a reallocation
imgui/imgui.h:2126
← previous
next →
201–300 of 5,040, ranked by callers