MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

↓ 776 callersFunctionImVec2
Sources/CImGui/imgui/imgui.h:257
↓ 243 callersFunctionImMax
Sources/CImGui/imgui/imgui_internal.h:441
↓ 149 callersFunctionHelpMarker
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
Sources/CImGui/imgui/imgui_demo.cpp:211
↓ 102 callersFunctionttUSHORT
Sources/CImGui/imgui/imstb_truetype.h:1291
↓ 92 callersFunctionImMin
Sources/CImGui/imgui/imgui_internal.h:440
↓ 80 callersFunctionImFloor
Sources/CImGui/imgui/imgui_internal.h:458
↓ 74 callersFunctionGetCurrentWindow
Sources/CImGui/imgui/imgui_internal.h:2735
↓ 72 callersFunctionIM_DELETE
Sources/CImGui/imgui/imgui.h:1760
↓ 68 callersMethodclear
Sources/CImGui/imgui/imgui.h:2246
↓ 62 callersFunctionImRect
Sources/CImGui/imgui/imgui_internal.h:509
↓ 61 callersMethodAddRectFilled
Sources/CImGui/imgui/imgui_draw.cpp:1397
↓ 61 callersFunctionImClamp
Sources/CImGui/imgui/imgui_internal.h:442
↓ 51 callersFunctionImFormatString
Sources/CImGui/imgui/imgui.cpp:1818
↓ 49 callersFunctionImLerp
Sources/CImGui/imgui/imgui_internal.h:443
↓ 47 callersMethodAddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
Sources/CImGui/imgui/imgui_draw.cpp:1386
↓ 47 callersMethodGetID
Sources/CImGui/imgui/imgui.cpp:3701
↓ 40 callersFunctionItemSize
Sources/CImGui/imgui/imgui_internal.h:2838
↓ 38 callersFunctionttSHORT
Sources/CImGui/imgui/imstb_truetype.h:1292
↓ 32 callersMethodAddLine
Sources/CImGui/imgui/imgui_draw.cpp:1375
↓ 30 callersFunctionGetForegroundDrawList
Sources/CImGui/imgui/imgui_internal.h:2765
↓ 26 callersMethodClear
Sources/CImGui/imgui/imgui_draw.cpp:2024
↓ 24 callersFunctionImSaturate
Sources/CImGui/imgui/imgui_internal.h:454
↓ 23 callersMethodempty
Sources/CImGui/imgui/imgui.h:2245
↓ 23 callersMethodsize
Buf is zero-terminated, so end() will point on the zero-terminator
Sources/CImGui/imgui/imgui.h:2244
↓ 22 callersFunctionGetKeyData
Sources/CImGui/imgui/imgui_internal.h:2923
↓ 22 callersMethodOnKeyPressed
Sources/CImGui/imgui/imgui_widgets.cpp:3833
↓ 22 callersMethodbegin
Sources/CImGui/imgui/imgui.h:2242
↓ 21 callersFunctionImIsPowerOfTwo
Helpers: Bit manipulation
Sources/CImGui/imgui/imgui_internal.h:342
↓ 20 callersFunctionstb_textedit_clamp
make the selection/cursor state valid if client altered the string
Sources/CImGui/imgui/imstb_textedit.h:569
↓ 19 callersMethodAddText
Sources/CImGui/imgui/imgui_draw.cpp:1569
↓ 19 callersFunctionImHashStr
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
Sources/CImGui/imgui/imgui.cpp:1931
↓ 19 callersFunctionPopStyleCompact
Sources/CImGui/imgui/imgui_demo.cpp:3700
↓ 19 callersFunctionPushStyleCompact
Make the UI compact because there are so many fields
Sources/CImGui/imgui/imgui_demo.cpp:3693
↓ 18 callersFunctionGetCurrentWindowRead
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
Sources/CImGui/imgui/imgui_internal.h:2734
↓ 18 callersMethodreserve
Sources/CImGui/imgui/imgui.h:2247
↓ 18 callersFunctionstbtt__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)
Sources/CImGui/imgui/imstb_truetype.h:3033
↓ 18 callersFunctionttULONG
Sources/CImGui/imgui/imstb_truetype.h:1293
↓ 17 callersMethodGetSize
Sources/CImGui/imgui/imgui_internal.h:675
↓ 17 callersFunctionSTB_TEXTEDIT_GETCHAR
Sources/CImGui/imgui/imgui_widgets.cpp:3691
↓ 16 callersFunctionstbtt_FindGlyphIndex
Sources/CImGui/imgui/imstb_truetype.h:1501
↓ 15 callersFunctionImAbs
Sources/CImGui/imgui/imgui_internal.h:426
↓ 15 callersMethodSetCurrentChannel
Sources/CImGui/imgui/imgui_draw.cpp:1783
↓ 15 callersMethodappendf
Sources/CImGui/imgui/imgui.cpp:2577
↓ 15 callersFunctionstbtt__buf_get8
Sources/CImGui/imgui/imstb_truetype.h:1138
↓ 15 callersFunctionstbtt__csctx_rccurve_to
Sources/CImGui/imgui/imstb_truetype.h:1962
↓ 15 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
Sources/CImGui/imgui/imstb_truetype.h:1311
↓ 14 callersMethodContains
Sources/CImGui/imgui/imgui_internal.h:661
↓ 14 callersFunctionIsNamedKey
Inputs FIXME: Eventually we should aim to move e.g. IsActiveIdUsingKey() into IsKeyXXX functions.
Sources/CImGui/imgui/imgui_internal.h:2903
↓ 14 callersMethodPathLineTo
Sources/CImGui/imgui/imgui.h:2627
↓ 13 callersMethodClearFlags
Sources/CImGui/imgui/imgui_internal.h:1167
↓ 13 callersFunctionImLengthSqr
Sources/CImGui/imgui/imgui_internal.h:455
↓ 13 callersMethodend
Sources/CImGui/imgui/imgui.h:2243
↓ 12 callersMethodHasSelection
Sources/CImGui/imgui/imgui.h:2127
↓ 12 callersFunctionImSwap
Sources/CImGui/imgui/imgui_internal.h:444
↓ 11 callersMethodAddCircle
Sources/CImGui/imgui/imgui_draw.cpp:1475
↓ 11 callersFunctionImTextCharFromUtf8
Sources/CImGui/imgui/imgui.cpp:2036
↓ 11 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
Sources/CImGui/imgui/imstb_textedit.h:679
↓ 10 callersMethodAddCircleFilled
Sources/CImGui/imgui/imgui_draw.cpp:1499
↓ 10 callersMethodBegin
Sources/CImGui/imgui/imgui.cpp:2759
↓ 10 callersMethodGetCenter
Helpers
Sources/CImGui/imgui/imgui.h:2990
↓ 10 callersFunctionImLog
Sources/CImGui/imgui/imgui_internal.h:424
↓ 10 callersFunctionMouseButtonToKey
Sources/CImGui/imgui/imgui_internal.h:2925
↓ 10 callersMethodPathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
Sources/CImGui/imgui/imgui_draw.cpp:1159
↓ 10 callersMethodPushClipRect
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
Sources/CImGui/imgui/imgui.cpp:4795
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
Sources/CImGui/imgui/imgui_widgets.cpp:3690
↓ 10 callersFunctionTableGetInstanceData
Sources/CImGui/imgui/imgui_internal.h:3034
↓ 10 callersFunctionWindowRectAbsToRel
Sources/CImGui/imgui/imgui_internal.h:2749
↓ 10 callersMethodclear
Sources/CImGui/imgui/imgui_internal.h:689
↓ 9 callersMethodAdd
Sources/CImGui/imgui/imgui_internal.h:663
↓ 9 callersFunctionClear
Sources/CImGui/imgui/imgui_internal.h:585
↓ 9 callersFunctionImPow
Sources/CImGui/imgui/imgui_internal.h:422
↓ 9 callersFunctionImToUpper
Sources/CImGui/imgui/imgui_internal.h:359
↓ 9 callersFunctionLowerBound
std::lower_bound but without the bullshit
Sources/CImGui/imgui/imgui.cpp:2302
↓ 9 callersMethodPopClipRect
Sources/CImGui/imgui/imgui.cpp:4802
↓ 9 callersMethodnext_chunk
Sources/CImGui/imgui/imgui_internal.h:694
↓ 9 callersFunctionstbtt__buf_seek
Sources/CImGui/imgui/imstb_truetype.h:1152
↓ 9 callersFunctionstbtt__new_buf
Sources/CImGui/imgui/imstb_truetype.h:1173
↓ 9 callersFunctionstbtt_setvertex
Sources/CImGui/imgui/imstb_truetype.h:1599
↓ 8 callersMethodAddDrawCmd
Sources/CImGui/imgui/imgui_draw.cpp:435
↓ 8 callersMethodAddImage
Sources/CImGui/imgui/imgui_draw.cpp:1603
↓ 8 callersMethodAddRectFilledMultiColor
p_min = upper-left, p_max = lower-right
Sources/CImGui/imgui/imgui_draw.cpp:1414
↓ 8 callersMethodClearFreeMemory
Sources/CImGui/imgui/imgui_draw.cpp:1668
↓ 8 callersFunctionImAddClampOverflow
Sources/CImGui/imgui/imgui_internal.h:445
↓ 8 callersFunctionImFileClose
We should in theory be using fseeko()/ftello() with off_t and _fseeki64()/_ftelli64() with __int64, waiting for the PR that does that in a very portab
Sources/CImGui/imgui/imgui.cpp:1984
↓ 8 callersFunctionImStrSkipBlank
Sources/CImGui/imgui/imgui.cpp:1789
↓ 8 callersFunctionImSubClampOverflow
Sources/CImGui/imgui/imgui_internal.h:446
↓ 8 callersMethodInsertChars
Sources/CImGui/imgui/imgui_widgets.cpp:3866
↓ 8 callersFunctionLocalizeGetMsg
Sources/CImGui/imgui/imgui_internal.h:2804
↓ 8 callersMethodPathArcTo
Sources/CImGui/imgui/imgui_draw.cpp:1169
↓ 8 callersMethodSelectAll
Sources/CImGui/imgui/imgui.h:2125
↓ 8 callersMethodappend
Sources/CImGui/imgui/imgui.cpp:2559
↓ 8 callersMethodc_str
Sources/CImGui/imgui/imgui.h:2248
↓ 8 callersFunctionstbtt_ScaleForPixelHeight
Sources/CImGui/imgui/imstb_truetype.h:2665
↓ 8 callersFunctionstbtt__buf_skip
Sources/CImGui/imgui/imstb_truetype.h:1158
↓ 7 callersMethodAddTriangleFilled
Sources/CImGui/imgui/imgui_draw.cpp:1464
↓ 7 callersMethodDraw
Sources/CImGui/imgui/imgui.cpp:2460
↓ 7 callersMethodGetColumnSettings
Sources/CImGui/imgui/imgui_internal.h:2719
↓ 7 callersMethodGetMainRect
Helpers to retrieve ImRect (we don't need to store BuildWorkRect as every access tend to change it, hence the code asymmetry)
Sources/CImGui/imgui/imgui_internal.h:1597
↓ 7 callersFunctionImBitArraySetBit
Sources/CImGui/imgui/imgui_internal.h:547
↓ 7 callersFunctionImCharIsBlankA
Sources/CImGui/imgui/imgui_internal.h:361
next →1–100 of 2,768, ranked by callers