Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CedricGuillemet/ImGuizmo
/ functions
Functions
1,882 in github.com/CedricGuillemet/ImGuizmo
⨍
Functions
1,882
◇
Types & classes
216
↓ 766 callers
Function
ImVec2
example/imgui.h:247
↓ 246 callers
Function
ImMax
example/imgui_internal.h:410
↓ 142 callers
Function
stbi__get8
example/stb_image.h:1358
↓ 140 callers
Function
HelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered. In your own code you may want to display an actual icon if you are using a mer
example/imgui_demo.cpp:191
↓ 97 callers
Function
stbi__err
example/stb_image.h:839
↓ 95 callers
Function
ImMin
example/imgui_internal.h:409
↓ 91 callers
Function
ttUSHORT
example/imstb_truetype.h:1269
↓ 85 callers
Method
AddRectFilled
example/imgui_draw.cpp:1386
↓ 74 callers
Method
clear
example/imgui.h:2061
↓ 73 callers
Function
ImFloor
example/imgui_internal.h:427
↓ 72 callers
Function
GetCurrentWindow
example/imgui_internal.h:2280
↓ 66 callers
Function
ImClamp
example/imgui_internal.h:411
↓ 66 callers
Function
ImRect
example/imgui_internal.h:475
↓ 59 callers
Function
ImLerp
example/imgui_internal.h:412
↓ 53 callers
Method
AddLine
example/imgui_draw.cpp:1364
↓ 51 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
example/imgui_draw.cpp:1375
↓ 48 callers
Function
ImFormatString
example/imgui.cpp:1435
↓ 48 callers
Function
makeVect
ImGuizmo.cpp:273
↓ 39 callers
Function
stbi__rewind
example/stb_image.h:755
↓ 38 callers
Method
GetID
example/imgui.cpp:2927
↓ 37 callers
Function
ttSHORT
example/imstb_truetype.h:1270
↓ 36 callers
Method
AddText
example/imgui_draw.cpp:1562
↓ 36 callers
Function
stbi__get16be
example/stb_image.h:1422
↓ 33 callers
Function
DragFloat
example/imgui.h:2795
↓ 33 callers
Function
SliderFloat
example/imgui.h:2801
↓ 32 callers
Function
IsKeyPressedMap
example/imgui_internal.h:2428
↓ 32 callers
Function
stbi__get32le
example/stb_image.h:1445
↓ 32 callers
Function
worldToPos
ImGuizmo.cpp:764
↓ 30 callers
Function
stbi__get16le
example/stb_image.h:1437
↓ 27 callers
Function
GetForegroundDrawList
example/imgui_internal.h:2304
↓ 27 callers
Function
stbi__skip
example/stb_image.h:1381
↓ 26 callers
Method
empty
example/imgui.h:2060
↓ 24 callers
Function
Intersects
ImGuizmo.cpp:67
↓ 24 callers
Function
STBI__CASE
example/stb_image.h:4367
↓ 24 callers
Method
size
example/main.cpp:518
↓ 22 callers
Function
GetCurrentWindowRead
Windows We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it
example/imgui_internal.h:2279
↓ 22 callers
Function
ImSaturate
example/imgui_internal.h:423
↓ 22 callers
Method
Normalize
ImGuizmo.cpp:225
↓ 22 callers
Method
begin
example/imgui.h:2057
↓ 21 callers
Method
AddCircleFilled
example/imgui_draw.cpp:1490
↓ 21 callers
Method
Set
ImGuizmo.cpp:208
↓ 20 callers
Method
Length
ImGuizmo.cpp:223
↓ 19 callers
Function
PopStyleCompact
example/imgui_demo.cpp:3450
↓ 19 callers
Function
PushStyleCompact
Make the UI compact because there are so many fields
example/imgui_demo.cpp:3443
↓ 19 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
example/imstb_textedit.h:577
↓ 18 callers
Method
GetFrameMin
example/main.cpp:407
↓ 18 callers
Function
ImHashStr
Zero-terminated string hash, with support for ### to reset back to seed value We support a syntax of "label###id" where only "###id" is included in th
example/imgui.cpp:1511
↓ 18 callers
Method
OnKeyPressed
example/imgui_widgets.cpp:3704
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
example/imstb_truetype.h:2936
↓ 17 callers
Method
GetFrameMax
example/main.cpp:410
↓ 17 callers
Function
ImLengthSqr
example/imgui_internal.h:424
↓ 17 callers
Function
IsNavInputTest
example/imgui_internal.h:2430
↓ 17 callers
Method
TransformPoint
ImGuizmo.cpp:434
↓ 16 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
example/imgui_internal.h:298
↓ 16 callers
Method
TransformVector
ImGuizmo.cpp:449
↓ 16 callers
Method
reserve
example/imgui.h:2062
↓ 16 callers
Function
stbi__get32be
example/stb_image.h:1428
↓ 16 callers
Function
stbi__malloc
example/stb_image.h:845
↓ 15 callers
Function
Dot
ImGuizmo.cpp:144
↓ 15 callers
Function
stbi__at_eof
example/stb_image.h:1369
↓ 15 callers
Function
stbtt_FindGlyphIndex
example/imstb_truetype.h:1461
↓ 15 callers
Function
stbtt__buf_get8
example/imstb_truetype.h:1116
↓ 15 callers
Function
stbtt__csctx_rccurve_to
example/imstb_truetype.h:1925
↓ 15 callers
Function
ttULONG
example/imstb_truetype.h:1271
↓ 14 callers
Method
PushClipRect
Push a clipping rectangle for both ImGui logic (hit-testing etc.) and low-level ImDrawList rendering. - When using this function it is sane to ensure
example/imgui.cpp:4365
↓ 14 callers
Method
SetCurrentChannel
example/imgui_draw.cpp:1776
↓ 14 callers
Method
appendf
example/imgui.cpp:2155
↓ 14 callers
Method
end
example/imgui.h:2058
↓ 14 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
example/imstb_truetype.h:1289
↓ 13 callers
Method
AddCircle
example/imgui_draw.cpp:1464
↓ 13 callers
Method
Clear
example/imgui_draw.cpp:2014
↓ 13 callers
Method
PathLineTo
example/imgui.h:2415
↓ 13 callers
Method
PopClipRect
example/imgui.cpp:4372
↓ 13 callers
Function
STB_TEXTEDIT_GETCHAR
example/imgui_widgets.cpp:3585
↓ 12 callers
Function
SliderFloat2
example/imgui.h:2802
↓ 12 callers
Function
stbi__grow_buffer_unsafe
example/stb_image.h:1774
↓ 12 callers
Function
stbi__malloc_mad3
example/stb_image.h:909
↓ 12 callers
Function
stbi__zreceive
example/stb_image.h:3854
↓ 11 callers
Function
BuildPlan
ImGuizmo.cpp:298
↓ 11 callers
Function
IntersectRayPlane
ImGuizmo.cpp:865
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
example/imgui_widgets.cpp:3584
↓ 10 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
example/imstb_textedit.h:687
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
example/stb_image.h:3518
↓ 9 callers
Method
AddPolyline
TODO: Thickness anti-aliased lines cap are missing their AA fringe. We avoid using the ImVec2 math operators here to reduce cost to a minimum for debu
example/imgui_draw.cpp:703
↓ 9 callers
Method
ClearFlags
example/imgui_internal.h:1131
↓ 9 callers
Method
GetNode
example/main.cpp:590
↓ 9 callers
Method
HasSelection
example/imgui.h:1942
↓ 9 callers
Function
ImAbs
example/imgui_internal.h:395
↓ 9 callers
Function
ImSwap
example/imgui_internal.h:413
↓ 9 callers
Function
ImTextCharFromUtf8
Convert UTF-8 to 32-bit character, process single character input. A nearly-branchless UTF-8 decoder, based on work of Christopher Wellons (https://gi
example/imgui.cpp:1619
↓ 9 callers
Function
LowerBound
std::lower_bound but without the bullshit
example/imgui.cpp:1876
↓ 9 callers
Method
PathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
example/imgui_draw.cpp:1151
↓ 9 callers
Function
stbtt__buf_seek
example/imstb_truetype.h:1130
↓ 9 callers
Function
stbtt__new_buf
example/imstb_truetype.h:1151
↓ 9 callers
Function
stbtt_setvertex
example/imstb_truetype.h:1559
↓ 8 callers
Method
Begin
Use case A: Begin() called from constructor with items_height<0, then called again from Step() in StepNo 1 Use case B: Begin() called from constructor
example/imgui.cpp:2286
↓ 8 callers
Function
Clear
example/imgui_internal.h:545
↓ 8 callers
Function
GetSegmentLengthClipSpace
ImGuizmo.cpp:799
↓ 8 callers
Function
IM_DELETE
example/imgui.h:1638
↓ 8 callers
Function
ImAddClampOverflow
example/imgui_internal.h:414
next →
1–100 of 1,882, ranked by callers