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
↓ 2 callers
Function
UnpackAccumulativeOffsetsIntoRanges
imgui/imgui_draw.cpp:3445
↓ 2 callers
Function
WindowPosRelToAbs
imgui/imgui_internal.h:3030
↓ 2 callers
Method
_ResetForNewFrame
Initialize before use in a new frame. We always have a command ready in the buffer. In the majority of cases, you would want to call PushClipRect() an
imgui/imgui_draw.cpp:422
↓ 2 callers
Method
_SetTextureID
This is used by ImGui::PushFont()/PopFont(). It works because we never use _TextureIdStack[] elsewhere than in PushTextureID()/PopTextureID().
imgui/imgui_draw.cpp:671
↓ 2 callers
Function
begin
imgui/imgui_internal.h:651
↓ 2 callers
Function
equal
imgui/imstb_truetype.h:4470
↓ 2 callers
Function
is_word_boundary
imgui/imstb_textedit.h:663
↓ 2 callers
Function
is_word_boundary_from_right
imgui/imgui_widgets.cpp:4022
↓ 2 callers
Method
ptr_from_offset
imgui/imgui_internal.h:734
↓ 2 callers
Function
release
d3d12hook.cpp:568
↓ 2 callers
Function
sSendJoystickCallback
@brief Send joystick callback **/
imgui/examples/libs/usynergy/uSynergy.c:187
↓ 2 callers
Function
stb_decompress_length
imgui/imgui_draw.cpp:4556
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
imgui/imstb_textedit.h:410
↓ 2 callers
Function
stb_text_makeundo_insert
imgui/imstb_textedit.h:1364
↓ 2 callers
Function
stb_text_makeundo_replace
imgui/imstb_textedit.h:1379
↓ 2 callers
Function
stb_textedit_click
API click: on mouse down, move the cursor to the clicked location, and reset the selection
imgui/imstb_textedit.h:470
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
imgui/imstb_textedit.h:1149
↓ 2 callers
Function
stb_textedit_drag
API drag: on mouse drag, move the cursor and selection endpoint to the clicked location
imgui/imstb_textedit.h:488
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
imgui/imstb_textedit.h:530
↓ 2 callers
Function
stb_textedit_replace
stb_textedit internally allows for a single undo record to do addition and deletion, but somehow, calling the stb_textedit_paste() function creates tw
imgui/imgui_widgets.cpp:4149
↓ 2 callers
Function
stb_textedit_sortselection
canoncialize the selection so start <= end
imgui/imstb_textedit.h:619
↓ 2 callers
Function
stb_textedit_text
[DEAR IMGUI] Added stb_textedit_text(), extracted out and called by stb_textedit_key() for backward compatibility.
imgui/imstb_textedit.h:743
↓ 2 callers
Function
stbrp__skyline_find_min_y
find minimum y position if it starts at x1
imgui/imstb_rectpack.h:291
↓ 2 callers
Function
stbrp_init_target
imgui/imstb_truetype.h:3925
↓ 2 callers
Function
stbtt_CompareUTF8toUTF16_bigendian_internal
imgui/imstb_truetype.h:4823
↓ 2 callers
Function
stbtt_GetCodepointBitmapBoxSubpixel
imgui/imstb_truetype.h:2749
↓ 2 callers
Function
stbtt_GetGlyphBitmapBox
imgui/imstb_truetype.h:2744
↓ 2 callers
Function
stbtt_GetGlyphBitmapSubpixel
imgui/imstb_truetype.h:3721
↓ 2 callers
Function
stbtt_GetGlyphBox
imgui/imstb_truetype.h:1630
↓ 2 callers
Function
stbtt_MakeCodepointBitmapSubpixel
imgui/imstb_truetype.h:3800
↓ 2 callers
Function
stbtt_PackFontRangesRenderIntoRects
rects array must be big enough to accommodate all characters in the given ranges
imgui/imstb_truetype.h:4216
↓ 2 callers
Function
stbtt_Rasterize
imgui/imstb_truetype.h:3703
↓ 2 callers
Function
stbtt__CompareUTF8toUTF16_bigendian_prefix
check if a utf8 string contains a prefix which is the utf16 string; if so return length of matching utf8 string
imgui/imstb_truetype.h:4784
↓ 2 callers
Function
stbtt__GetGlyphClass
imgui/imstb_truetype.h:2452
↓ 2 callers
Function
stbtt__GetGlyphInfoT2
imgui/imstb_truetype.h:2291
↓ 2 callers
Function
stbtt__buf_peek8
imgui/imstb_truetype.h:1145
↓ 2 callers
Function
stbtt__close_shape
imgui/imstb_truetype.h:1663
↓ 2 callers
Function
stbtt__csctx_close_shape
imgui/imstb_truetype.h:1941
↓ 2 callers
Function
stbtt__cuberoot
imgui/imstb_truetype.h:4543
↓ 2 callers
Function
stbtt__get_subrs
imgui/imstb_truetype.h:1359
↓ 2 callers
Function
stbtt__h_prefilter
imgui/imstb_truetype.h:4020
↓ 2 callers
Function
stbtt__hheap_alloc
imgui/imstb_truetype.h:2775
↓ 2 callers
Function
stbtt__hheap_cleanup
imgui/imstb_truetype.h:2802
↓ 2 callers
Function
stbtt__hheap_free
imgui/imstb_truetype.h:2796
↓ 2 callers
Function
stbtt__new_active
imgui/imstb_truetype.h:2840
↓ 2 callers
Function
stbtt__position_trapezoid_area
imgui/imstb_truetype.h:3077
↓ 2 callers
Function
stbtt__v_prefilter
imgui/imstb_truetype.h:4082
↓ 2 callers
Function
throwResultException
vulkan/vulkan.hpp:7171
↓ 2 callers
Function
ttLONG
imgui/imstb_truetype.h:1294
↓ 1 callers
Function
Add
imgui/imgui_internal.h:565
↓ 1 callers
Method
AddBezierCubic
Cubic Bezier takes 4 controls points
imgui/imgui_draw.cpp:1652
↓ 1 callers
Method
AddBezierQuadratic
Quadratic Bezier takes 3 controls points
imgui/imgui_draw.cpp:1663
↓ 1 callers
Method
AddEllipse
Ellipse
imgui/imgui_draw.cpp:1623
↓ 1 callers
Method
AddEllipseFilled
imgui/imgui_draw.cpp:1637
↓ 1 callers
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
imgui/imgui_draw.cpp:2640
↓ 1 callers
Method
AddNgon
Guaranteed to honor 'num_segments'
imgui/imgui_draw.cpp:1599
↓ 1 callers
Method
AddNgonFilled
Guaranteed to honor 'num_segments'
imgui/imgui_draw.cpp:1611
↓ 1 callers
Function
AddWindowToDrawData
imgui/imgui.cpp:5464
↓ 1 callers
Function
AddWindowToSortBuffer
imgui/imgui.cpp:5448
↓ 1 callers
Method
Alloc
imgui/examples/example_win32_directx12/main.cpp:64
↓ 1 callers
Method
BlitGlyph
imgui/misc/freetype/imgui_freetype.cpp:325
↓ 1 callers
Function
BoxSelectActivateDrag
imgui/imgui_widgets.cpp:7467
↓ 1 callers
Function
BoxSelectScrollWithMouseDrag
imgui/imgui_widgets.cpp:7492
↓ 1 callers
Method
Build
imgui/imgui.cpp:2859
↓ 1 callers
Method
BuildLookupTable
imgui/imgui_draw.cpp:3731
↓ 1 callers
Method
CalcCustomRectUV
imgui/imgui_draw.cpp:2757
↓ 1 callers
Function
CalcDelayFromHoveredFlags
imgui/imgui.cpp:4516
↓ 1 callers
Function
CalcRoutingScore
Current score encoding (lower is highest priority): - 0: ImGuiInputFlags_RouteGlobal | ImGuiInputFlags_RouteOverActive - 1: ImGuiInputFlags_Active
imgui/imgui.cpp:9008
↓ 1 callers
Function
CalcScrollEdgeSnap
Helper to snap on edges when aiming at an item very close to the edge, So the difference between WindowPadding and ItemSpacing will be in the visible
imgui/imgui.cpp:11113
↓ 1 callers
Method
ChannelsSplit
Advanced: Channels - Use to split render into layers. By switching channels to can render out-of-order (e.g. submit FG primitives before BG primitives
imgui/imgui.h:3225
↓ 1 callers
Function
CheckProgram
If you get an error please report on GitHub. You may try different GL context version or GLSL version.
imgui/backends/imgui_impl_opengl3.cpp:752
↓ 1 callers
Function
ClampWindowPos
imgui/imgui.cpp:6741
↓ 1 callers
Function
CleanupDummyObjects
hooks.cpp:24
↓ 1 callers
Function
CleanupVulkan
imgui/examples/example_sdl2_vulkan/main.cpp:233
↓ 1 callers
Function
CleanupVulkan
imgui/examples/example_sdl3_vulkan/main.cpp:238
↓ 1 callers
Function
CleanupVulkan
imgui/examples/example_win32_vulkan/main.cpp:234
↓ 1 callers
Function
CleanupVulkan
imgui/examples/example_glfw_vulkan/main.cpp:245
↓ 1 callers
Function
CleanupVulkanWindow
imgui/examples/example_sdl2_vulkan/main.cpp:247
↓ 1 callers
Function
CleanupVulkanWindow
imgui/examples/example_sdl3_vulkan/main.cpp:252
↓ 1 callers
Function
CleanupVulkanWindow
imgui/examples/example_win32_vulkan/main.cpp:248
↓ 1 callers
Function
CleanupVulkanWindow
imgui/examples/example_glfw_vulkan/main.cpp:259
↓ 1 callers
Function
ClearFreeMemory
imgui/imgui_internal.h:1128
↓ 1 callers
Function
ClearIO
Zero-clear except IO as we preserve IO.Requests[] buffer allocation.
imgui/imgui_internal.h:1825
↓ 1 callers
Method
ClearInputMouse
imgui/imgui.cpp:1599
↓ 1 callers
Method
ClearOutputData
imgui/imgui_draw.cpp:3708
↓ 1 callers
Method
ClearSelection
imgui/imgui_widgets.cpp:4202
↓ 1 callers
Function
ColorEditRestoreH
imgui/imgui_widgets.cpp:5477
↓ 1 callers
Function
CreateDeviceAndSwapChain
Create hidden Window + device + DX12 swapchain
hooks.cpp:40
↓ 1 callers
Function
CreateDeviceD3D
imgui/examples/example_win32_directx11/main.cpp:190
↓ 1 callers
Function
CreateDeviceD3D
imgui/examples/example_win32_directx10/main.cpp:190
↓ 1 callers
Function
CreateDeviceD3D
imgui/examples/example_win32_directx9/main.cpp:199
↓ 1 callers
Function
CreateDeviceD3D
imgui/examples/example_win32_directx12/main.cpp:305
↓ 1 callers
Function
CreateDeviceD3D
Helper functions to use DirectX11
imgui/examples/example_sdl2_directx11/main.cpp:201
↓ 1 callers
Function
CreateDeviceWGL
Helper functions
imgui/examples/example_win32_opengl3/main.cpp:183
↓ 1 callers
Function
CreateFrameResources
vulkanhook.cpp:269
↓ 1 callers
Function
CreateNewWindow
imgui/imgui.cpp:6291
↓ 1 callers
Function
CreateRenderPass
vulkanhook.cpp:201
↓ 1 callers
Function
DebugNodeTableGetSizingPolicyDesc
imgui/imgui_tables.cpp:4000
↓ 1 callers
Function
DebugPrintInputEvent
imgui/imgui.cpp:9795
↓ 1 callers
Function
Decode85
imgui/imgui_draw.cpp:2625
← previous
next →
601–700 of 5,040, ranked by callers