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
↓ 4 callers
Function
sSendMouseCallback
@brief Call mouse callback after a mouse event **/
imgui/examples/libs/usynergy/uSynergy.c:156
↓ 4 callers
Function
sSetDisconnected
@brief Mark context as being disconnected **/
imgui/examples/libs/usynergy/uSynergy.c:462
↓ 4 callers
Function
stb_out4
imgui/misc/fonts/binary_to_compressed_c.cpp:235
↓ 4 callers
Function
stb_text_createundo
imgui/imstb_textedit.h:1225
↓ 4 callers
Function
stb_textedit_delete
delete characters while updating undo
imgui/imstb_textedit.h:595
↓ 4 callers
Function
stbrp_pack_rects
imgui/imstb_truetype.h:3936
↓ 4 callers
Function
stbtt_MakeGlyphBitmapSubpixel
imgui/imstb_truetype.h:3766
↓ 4 callers
Function
stbtt_ScaleForMappingEmToPixels
imgui/imstb_truetype.h:2671
↓ 4 callers
Function
stbtt__add_point
imgui/imstb_truetype.h:3555
↓ 4 callers
Function
stbtt__cff_index_get
imgui/imstb_truetype.h:1265
↓ 4 callers
Function
stbtt__csctx_v
imgui/imstb_truetype.h:1925
↓ 4 callers
Function
stbtt__oversample_shift
imgui/imstb_truetype.h:4144
↓ 3 callers
Method
AddCustomRectRegular
imgui/imgui_draw.cpp:2726
↓ 3 callers
Method
AddGlyph
x0/y0/x1/y1 are offset from the character upper-left layout position, in pixels. Therefore x0/y0 are often fairly close to zero. Not to be mistaken wi
imgui/imgui_draw.cpp:3842
↓ 3 callers
Function
AlignBufferSize
Same as IM_MEMALIGN(). 'alignment' must be a power of two.
imgui/imgui_impl_vulkan.cpp:408
↓ 3 callers
Function
AlignBufferSize
Same as IM_MEMALIGN(). 'alignment' must be a power of two.
imgui/backends/imgui_impl_vulkan.cpp:408
↓ 3 callers
Method
ApplyDeletionPostLoop
imgui/imgui_demo.cpp:2427
↓ 3 callers
Method
ApplyDeletionPreLoop
Find which item should be Focused after deletion. Call _before_ item submission. Return an index in the before-deletion item list, your item loop shou
imgui/imgui_demo.cpp:2397
↓ 3 callers
Function
ApplyHoverFlagsForTooltip
imgui/imgui.cpp:4526
↓ 3 callers
Method
CalcTextSizeA
imgui/imgui_draw.cpp:4037
↓ 3 callers
Function
CalcWordWrapNextLineStartA
Trim trailing space and find beginning of next line
imgui/imgui_draw.cpp:3925
↓ 3 callers
Method
Clear
imgui/imgui_widgets.cpp:8197
↓ 3 callers
Function
ColorEditRestoreHS
ColorEdit supports RGB and HSV inputs. In case of RGB input resulting color may have undefined hue and/or saturation. Since widget displays both RGB a
imgui/imgui_widgets.cpp:5488
↓ 3 callers
Function
Contains
Bottom-right
imgui/imgui_internal.h:561
↓ 3 callers
Function
DestroyFrameResources
vulkanhook.cpp:235
↓ 3 callers
Method
DoSave
imgui/imgui_demo.cpp:10045
↓ 3 callers
Function
EditTableSizingFlags
Show a combo box with a choice of sizing policies
imgui/imgui_demo.cpp:5462
↓ 3 callers
Function
FindFirstExistingGlyph
imgui/imgui_draw.cpp:3723
↓ 3 callers
Function
FindWindowNavFocusable
imgui/imgui.cpp:13704
↓ 3 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
imgui/imgui_internal.h:709
↓ 3 callers
Function
GetCombinedRootWindow
imgui/imgui.cpp:8020
↓ 3 callers
Method
GetCustomRectByIndex
imgui/imgui.h:3446
↓ 3 callers
Function
GetDefaultFont
imgui/imgui_internal.h:3047
↓ 3 callers
Function
GetMergedModsFromKeys
[Internal] Do not use directly
imgui/imgui.cpp:9470
↓ 3 callers
Method
GetName
imgui/imgui_internal.h:1905
↓ 3 callers
Method
GetOrAddByKey
imgui/imgui_internal.h:699
↓ 3 callers
Function
GetResizeBorderRect
imgui/imgui.cpp:6492
↓ 3 callers
Method
GetSpan
imgui/imgui_internal.h:679
↓ 3 callers
Method
GetSpanPtrBegin
imgui/imgui_internal.h:676
↓ 3 callers
Method
GetState
imgui/backends/imgui_impl_opengl3.cpp:264
↓ 3 callers
Function
ImBitArrayClearAllBits
imgui/imgui_internal.h:583
↓ 3 callers
Function
ImBitArrayClearBit
imgui/imgui_internal.h:585
↓ 3 callers
Function
ImFileOpen
imgui/imgui.cpp:2312
↓ 3 callers
Function
ImFormatStringV
imgui/imgui.cpp:2131
↓ 3 callers
Function
ImGui_ImplDX10_InvalidateDeviceObjects
imgui/imgui_impl_dx10.cpp:532
↓ 3 callers
Function
ImGui_ImplDX11_InvalidateDeviceObjects
imgui/imgui_impl_dx11.cpp:548
↓ 3 callers
Function
ImGui_ImplGlfw_Init
imgui/backends/imgui_impl_glfw.cpp:587
↓ 3 callers
Function
ImGui_ImplOpenGL2_Init
Functions
imgui/backends/imgui_impl_opengl2.cpp:97
↓ 3 callers
Function
ImGui_ImplOpenGL2_NewFrame
imgui/backends/imgui_impl_opengl2.cpp:123
↓ 3 callers
Function
ImGui_ImplOpenGL2_RenderDrawData
OpenGL2 Render function. Note that this implementation is little overcomplicated because we are saving/setting up/restoring every OpenGL state explici
imgui/backends/imgui_impl_opengl2.cpp:181
↓ 3 callers
Function
ImGui_ImplOpenGL2_Shutdown
imgui/backends/imgui_impl_opengl2.cpp:111
↓ 3 callers
Function
ImGui_ImplOpenGL3_InitLoader
imgui/backends/imgui_impl_opengl3.cpp:283
↓ 3 callers
Function
ImGui_ImplSDL2_CloseGamepads
imgui/backends/imgui_impl_sdl2.cpp:695
↓ 3 callers
Function
ImGui_ImplSDL3_CloseGamepads
imgui/backends/imgui_impl_sdl3.cpp:663
↓ 3 callers
Function
ImGui_ImplVulkan_MemoryType
imgui/imgui_impl_vulkan.cpp:385
↓ 3 callers
Function
ImGui_ImplVulkan_MemoryType
imgui/backends/imgui_impl_vulkan.cpp:385
↓ 3 callers
Function
ImGui_ImplWGPU_InvalidateDeviceObjects
imgui/backends/imgui_impl_wgpu.cpp:783
↓ 3 callers
Function
ImGui_ImplWin32_GetMouseSourceFromMessageExtraInfo
Helper to obtain the source of mouse messages. See https://learn.microsoft.com/en-us/windows/win32/tablet/system-events-and-mouse-messages Prefer to c
imgui/imgui_impl_win32.cpp:589
↓ 3 callers
Function
ImGui_ImplWin32_GetMouseSourceFromMessageExtraInfo
Helper to obtain the source of mouse messages. See https://learn.microsoft.com/en-us/windows/win32/tablet/system-events-and-mouse-messages Prefer to c
imgui/backends/imgui_impl_win32.cpp:589
↓ 3 callers
Function
ImParseFormatFindEnd
imgui/imgui_widgets.cpp:3504
↓ 3 callers
Function
ImParseFormatFindStart
We don't use strchr() because our strings are usually very short and often start with '%'
imgui/imgui_widgets.cpp:3491
↓ 3 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
imgui/imgui.cpp:2518
↓ 3 callers
Function
IsExtensionAvailable
imgui/examples/example_sdl2_vulkan/main.cpp:68
↓ 3 callers
Function
IsExtensionAvailable
imgui/examples/example_sdl3_vulkan/main.cpp:73
↓ 3 callers
Function
IsExtensionAvailable
imgui/examples/example_win32_vulkan/main.cpp:69
↓ 3 callers
Function
IsExtensionAvailable
imgui/examples/example_glfw_vulkan/main.cpp:80
↓ 3 callers
Method
IsPacked
imgui/imgui.h:3360
↓ 3 callers
Method
OnCharPressed
imgui/imgui_widgets.cpp:4187
↓ 3 callers
Method
PrimReserve
Reserve space for a number of vertices and indices. You must finish filling your reserved data before calling PrimReserve() again, as it may reallocat
imgui/imgui_draw.cpp:682
↓ 3 callers
Method
PrimVtx
imgui/imgui.h:3239
↓ 3 callers
Method
PushTextureID
imgui/imgui_draw.cpp:656
↓ 3 callers
Function
RenderWindowOuterSingleBorder
imgui/imgui.cpp:6750
↓ 3 callers
Function
SetCurrentWindow
imgui/imgui.cpp:4332
↓ 3 callers
Method
SetInt
FIXME-OPT: Need a way to reuse the result of lower_bound when doing GetInt()/SetInt() - not too bad because it only happens on explicit interaction (m
imgui/imgui.cpp:2776
↓ 3 callers
Method
SetState
imgui/backends/imgui_impl_opengl3.cpp:273
↓ 3 callers
Function
SetWindowConditionAllowFlags
imgui/imgui.cpp:6233
↓ 3 callers
Function
Shutdown
imgui/examples/example_android_opengl3/main.cpp:267
↓ 3 callers
Method
Split
imgui/imgui_draw.cpp:2096
↓ 3 callers
Function
TabBarGetTabOrder
imgui/imgui_internal.h:3404
↓ 3 callers
Function
TryInitBackend
dllmain.cpp:19
↓ 3 callers
Function
UpdateAliasKey
imgui/imgui.cpp:9461
↓ 3 callers
Function
WaitForLastSubmittedFrame
imgui/examples/example_win32_directx12/main.cpp:466
↓ 3 callers
Function
WindowPosAbsToRel
imgui/imgui_internal.h:3029
↓ 3 callers
Method
_PopUnusedDrawCmd
Pop trailing draw command (used before merging or presenting to user) Note that this leaves the ImDrawList in a state unfit for further commands, as m
imgui/imgui_draw.cpp:488
↓ 3 callers
Method
alloc_chunk
imgui/imgui_internal.h:728
↓ 3 callers
Method
appendfv
Helper: Text buffer for logging/accumulating text
imgui/imgui.cpp:2955
↓ 3 callers
Function
begin
imgui/imgui.h:2112
↓ 3 callers
Function
clear
imgui/imgui.h:2100
↓ 3 callers
Function
close_libgl
imgui/backends/imgui_impl_opengl3_loader.h:642
↓ 3 callers
Method
find_erase_unsorted
imgui/imgui_draw.cpp:1800
↓ 3 callers
Function
sSendKeyboardCallback
@brief Send keyboard callback when a key has been pressed or released **/
imgui/examples/libs/usynergy/uSynergy.c:172
↓ 3 callers
Function
size
imgui/imgui.h:2105
↓ 3 callers
Function
stb__lit
imgui/imgui_draw.cpp:4573
↓ 3 callers
Function
stb_textedit_move_to_last
move cursor to last character of selection
imgui/imstb_textedit.h:640
↓ 3 callers
Function
stbtt_GetFontVMetrics
imgui/imstb_truetype.h:2639
↓ 3 callers
Function
stbtt_GetGlyphHMetrics
imgui/imstb_truetype.h:2310
↓ 3 callers
Function
stbtt__GetGlyfOffset
imgui/imstb_truetype.h:1608
↓ 3 callers
Function
stbtt__buf_get
imgui/imstb_truetype.h:1163
↓ 3 callers
Function
stbtt__cff_int
imgui/imstb_truetype.h:1209
↓ 3 callers
Function
stbtt__csctx_rmove_to
imgui/imstb_truetype.h:1947
← previous
next →
301–400 of 5,040, ranked by callers