MCPcopy Create free account

hub / github.com/XboxNahida/ghostty-blackhole-main / functions

Functions2,033 in github.com/XboxNahida/ghostty-blackhole-main

↓ 638 callersFunctionImVec2
src/imgui/imgui.h:297
↓ 271 callersFunctionImMax
src/imgui/imgui_internal.h:474
↓ 110 callersMethodresize
src/imgui/imgui.h:2608
↓ 102 callersFunctionImMin
src/imgui/imgui_internal.h:473
↓ 102 callersMethodpush_back
src/imgui/imgui_draw.cpp:1793
↓ 102 callersFunctionttUSHORT
src/imgui/imstb_truetype.h:1291
↓ 87 callersFunctionImTrunc
src/imgui/imgui_internal.h:491
↓ 73 callersFunctionGetCurrentWindow
src/imgui/imgui_internal.h:3003
↓ 64 callersFunctionImRect
src/imgui/imgui_internal.h:543
↓ 62 callersFunctionImClamp
src/imgui/imgui_internal.h:475
↓ 61 callersMethodclear
src/imgui/imgui.h:2607
↓ 54 callersMethodAddRectFilled
src/imgui/imgui_draw.cpp:1466
↓ 53 callersMethodsize
Buf is zero-terminated, so end() will point on the zero-terminator
src/imgui/imgui.h:2605
↓ 50 callersFunctionImFormatString
src/imgui/imgui.cpp:2108
↓ 48 callersFunctionImLerp
src/imgui/imgui_internal.h:476
↓ 45 callersMethodGetID
This is one of the very rare legacy case where we use ImGuiWindow methods, it should ideally be flattened at some point but it's been used a lots by w
src/imgui/imgui.cpp:8530
↓ 44 callersMethodAddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
src/imgui/imgui_draw.cpp:1455
↓ 40 callersFunctionItemSize
src/imgui/imgui_internal.h:3117
↓ 38 callersFunctionttSHORT
src/imgui/imstb_truetype.h:1292
↓ 30 callersMethoddata
Blakhole_UI/core/blackholecore.cpp:34
↓ 29 callersMethodAddLine
src/imgui/imgui_draw.cpp:1444
↓ 28 callersFunctionImSaturate
src/imgui/imgui_internal.h:487
↓ 26 callersFunctionGetForegroundDrawList
src/imgui/imgui_internal.h:3041
↓ 24 callersMethodreserve
Similar to resize(0) on ImVector: empty string but don't free buffer.
src/imgui/imgui.h:2609
↓ 22 callersMethodappend
src/imgui/imgui.cpp:2923
↓ 20 callersFunctionImIsPowerOfTwo
Helpers: Bit manipulation
src/imgui/imgui_internal.h:370
↓ 20 callersMethodbegin
src/imgui/imgui.h:2603
↓ 20 callersFunctionstb_textedit_clamp
make the selection/cursor state valid if client altered the string
src/imgui/imstb_textedit.h:581
↓ 19 callersFunctionImGui_ImplGlfw_GetBackendData
Backend data stored in io.BackendPlatformUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
src/imgui/imgui_impl_glfw.cpp:187
↓ 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
src/imgui/imgui.cpp:2262
↓ 18 callersMethodOnKeyPressed
src/imgui/imgui_widgets.cpp:4179
↓ 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)
src/imgui/imstb_truetype.h:3033
↓ 18 callersFunctionttULONG
src/imgui/imstb_truetype.h:1293
↓ 17 callersFunctionGetCurrentWindowRead
src/imgui/imgui_internal.h:3002
↓ 17 callersFunctionImTextCharFromUtf8
src/imgui/imgui.cpp:2384
↓ 17 callersMethodappendf
src/imgui/imgui.cpp:2941
↓ 16 callersFunctionSTB_TEXTEDIT_GETCHAR
src/imgui/imgui_widgets.cpp:3972
↓ 16 callersFunctionWGC_Release
src/capture_wgc.cpp:345
↓ 16 callersFunctionstbtt_FindGlyphIndex
src/imgui/imstb_truetype.h:1501
↓ 15 callersMethodContains
src/imgui/imgui_widgets.cpp:8121
↓ 15 callersFunctionGetKeyData
src/imgui/imgui_internal.h:3217
↓ 15 callersFunctionImAbs
src/imgui/imgui_internal.h:459
↓ 15 callersMethodSetCurrentChannel
src/imgui/imgui_draw.cpp:2191
↓ 15 callersMethodempty
src/imgui/imgui.h:2606
↓ 15 callersFunctionstbtt__buf_get8
src/imgui/imstb_truetype.h:1138
↓ 15 callersFunctionstbtt__csctx_rccurve_to
src/imgui/imstb_truetype.h:1962
↓ 15 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
src/imgui/imstb_truetype.h:1311
↓ 14 callersMethodClear
src/imgui/imgui_draw.cpp:2219
↓ 14 callersMethodClearFlags
src/imgui/imgui_internal.h:1266
↓ 14 callersFunctionImSwap
src/imgui/imgui_internal.h:477
↓ 13 callersFunctionImFloor
src/imgui/imgui_internal.h:493
↓ 13 callersMethodPathLineTo
src/imgui/imgui.h:3168
↓ 12 callersMethodAddText
src/imgui/imgui_draw.cpp:1667
↓ 12 callersFunctionImLengthSqr
src/imgui/imgui_internal.h:488
↓ 11 callersMethodPathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
src/imgui/imgui_draw.cpp:1217
↓ 11 callersFunctionTableGetInstanceData
src/imgui/imgui_internal.h:3357
↓ 11 callersMethodc_str
src/imgui/imgui.h:2610
↓ 11 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
src/imgui/imstb_textedit.h:702
↓ 10 callersFunctionImGui_ImplOpenGL3_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
src/imgui/imgui_impl_opengl3.cpp:252
↓ 10 callersFunctionImLowerBound
std::lower_bound but without the bullshit
src/imgui/imgui.cpp:2676
↓ 10 callersFunctionImToUpper
Find beginning-of-line
src/imgui/imgui_internal.h:390
↓ 10 callersFunctionMouseButtonToKey
src/imgui/imgui_internal.h:3219
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
src/imgui/imgui_widgets.cpp:3971
↓ 9 callersFunctionClear
src/imgui/imgui_internal.h:620
↓ 9 callersMethodHasSelection
src/imgui/imgui_widgets.cpp:4200
↓ 9 callersFunctionIM_DELETE
src/imgui/imgui.h:2060
↓ 9 callersFunctionLocalizeGetMsg
src/imgui/imgui_internal.h:3083
↓ 9 callersFunctionShowDebugLogFlag
src/imgui/imgui.cpp:16605
↓ 9 callersMethodnext_chunk
src/imgui/imgui_internal.h:726
↓ 9 callersMethodsetPresets
Blakhole_UI/core/blackholecore.cpp:112
↓ 9 callersFunctionstbtt__buf_seek
src/imgui/imstb_truetype.h:1152
↓ 9 callersFunctionstbtt__new_buf
src/imgui/imstb_truetype.h:1173
↓ 9 callersFunctionstbtt_setvertex
src/imgui/imstb_truetype.h:1599
↓ 8 callersFunctionImAddClampOverflow
src/imgui/imgui_internal.h:478
↓ 8 callersFunctionImLog
src/imgui/imgui_internal.h:457
↓ 8 callersFunctionImSubClampOverflow
src/imgui/imgui_internal.h:479
↓ 8 callersFunctionIsNamedKey
Inputs FIXME: Eventually we should aim to move e.g. IsActiveIdUsingKey() into IsKeyXXX functions.
src/imgui/imgui_internal.h:3198
↓ 8 callersFunctionMetricsHelpMarker
Avoid naming collision with imgui_demo.cpp's HelpMarker() for unity builds.
src/imgui/imgui.cpp:15451
↓ 8 callersMethodPathArcTo
src/imgui/imgui_draw.cpp:1227
↓ 8 callersMethodclear
src/imgui/imgui_internal.h:721
↓ 8 callersMethodrowCount
Blakhole_UI/core/blackholecore.cpp:28
↓ 8 callersFunctionstbtt_ScaleForPixelHeight
src/imgui/imstb_truetype.h:2665
↓ 8 callersFunctionstbtt__buf_skip
src/imgui/imstb_truetype.h:1158
↓ 7 callersMethodAddDrawCmd
src/imgui/imgui_draw.cpp:468
↓ 7 callersFunctionCalcWindowSizeAfterConstraint
src/imgui/imgui.cpp:6330
↓ 7 callersFunctionDXGI_Release
src/capture_dxgi.cpp:167
↓ 7 callersMethodGetCenter
Helpers
src/imgui/imgui.h:3559
↓ 7 callersMethodGetMapSize
src/imgui/imgui_internal.h:707
↓ 7 callersFunctionImCharIsBlankW
src/imgui/imgui_internal.h:393
↓ 7 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
src/imgui/imgui.cpp:2332
↓ 7 callersFunctionImGui_ImplGlfw_ShouldChainCallback
src/imgui/imgui_impl_glfw.cpp:335
↓ 7 callersFunctionImHashData
Known size hash It is ok to call ImHashData on a string with known length but the ### operator won't be supported. FIXME-OPT: Replace with e.g. FNV1a
src/imgui/imgui.cpp:2234
↓ 7 callersFunctionImPow
src/imgui/imgui_internal.h:455
↓ 7 callersFunctionImQsort
src/imgui/imgui_internal.h:363
↓ 7 callersFunctionImRotate
src/imgui/imgui_internal.h:497
↓ 7 callersFunctionImStrSkipBlank
src/imgui/imgui.cpp:2077
↓ 7 callersMethodPopClipRect
src/imgui/imgui.cpp:5535
↓ 7 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
src/imgui/imgui.cpp:5528
↓ 7 callersFunctionSTB_TEXTEDIT_LAYOUTROW
src/imgui/imgui_widgets.cpp:3975
↓ 7 callersMethodTryGetMapData
It is the map we need iterate to find valid items, since we don't have "alive" storage anywhere
src/imgui/imgui_internal.h:708
next →1–100 of 2,033, ranked by callers