MCPcopy Create free account

hub / github.com/Wemino/EchoPatch / functions

Functions2,376 in github.com/Wemino/EchoPatch

↓ 647 callersFunctionImVec2
include/imgui/imgui.h:298
↓ 293 callersFunctionImMax
include/imgui/imgui_internal.h:507
↓ 199 callersFunctionApplyHook
src/helper.hpp:472
↓ 120 callersFunctionScanModuleSignature
src/Engine/Engine.cpp:508
↓ 119 callersFunctionImMin
include/imgui/imgui_internal.h:506
↓ 112 callersFunctionReadInteger
src/helper.hpp:421
↓ 110 callersFunctionImTrunc
include/imgui/imgui_internal.h:524
↓ 107 callersMethodresize
include/imgui/imgui.h:2767
↓ 102 callersFunctionttUSHORT
include/imgui/imstb_truetype.h:1291
↓ 89 callersMethodpush_back
include/imgui/imgui_internal.h:751
↓ 77 callersFunctionFNV1a
src/helper.hpp:770
↓ 74 callersFunctionGetCurrentWindow
include/imgui/imgui_internal.h:3172
↓ 68 callersFunctionImClamp
include/imgui/imgui_internal.h:508
↓ 68 callersMethodc_str
include/imgui/imgui.h:2769
↓ 65 callersFunctionImRect
include/imgui/imgui_internal.h:586
↓ 57 callersMethodclear
include/imgui/imgui.h:2766
↓ 55 callersMethodAddRectFilled
include/imgui/imgui_draw.cpp:1509
↓ 48 callersFunctionImFormatString
include/imgui/imgui.cpp:2283
↓ 47 callersMethodAddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
include/imgui/imgui_draw.cpp:1498
↓ 47 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
include/imgui/imgui.cpp:9143
↓ 47 callersFunctionImLerp
include/imgui/imgui_internal.h:509
↓ 41 callersFunctionItemSize
include/imgui/imgui_internal.h:3298
↓ 39 callersFunctionShowError
include/LAAPatcher.hpp:19
↓ 39 callersMethodempty
include/imgui/imgui.h:2765
↓ 39 callersMethodsize
include/ini.hpp:250
↓ 38 callersFunctionttSHORT
include/imgui/imstb_truetype.h:1292
↓ 37 callersFunctionContainsI
src/helper.hpp:935
↓ 35 callersMethodpush_back
include/imgui/imgui_draw.cpp:1834
↓ 33 callersMethodend
include/ini.hpp:255
↓ 31 callersMethodAddLine
include/imgui/imgui_draw.cpp:1487
↓ 28 callersFunctionImIsPowerOfTwo
Helpers: Bit manipulation
include/imgui/imgui_internal.h:379
↓ 28 callersFunctionImSaturate
include/imgui/imgui_internal.h:520
↓ 27 callersFunctionGetForegroundDrawList
include/imgui/imgui_internal.h:3220
↓ 24 callersFunctionStartsWithI
src/helper.hpp:919
↓ 23 callersFunctionSetGamepadRumble
src/Controller/Controller.cpp:1917
↓ 22 callersFunctionMakeNOP
src/helper.hpp:41
↓ 21 callersFunctionGetKeyData
include/imgui/imgui_internal.h:3402
↓ 20 callersFunctionImHashStr
Zero-terminated string hash, with support for ### to reset back to seed value. e.g. "label###id" outputs the same hash as "id" (and "label" is general
include/imgui/imgui.cpp:2434
↓ 20 callersMethodbegin
include/ini.hpp:254
↓ 20 callersMethodreserve
Similar to resize(0) on ImVector: empty string but don't free buffer.
include/imgui/imgui.h:2768
↓ 20 callersFunctionstb_textedit_clamp
make the selection/cursor state valid if client altered the string
include/imgui/imstb_textedit.h:616
↓ 19 callersFunctionConfigureButton
src/Controller/Controller.cpp:1371
↓ 19 callersFunctionImTextCharFromUtf8
include/imgui/imgui.cpp:2576
↓ 18 callersMethodOnKeyPressed
include/imgui/imgui_widgets.cpp:4281
↓ 18 callersMethodappendf
include/imgui/imgui.cpp:3146
↓ 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)
include/imgui/imstb_truetype.h:3033
↓ 18 callersFunctionttULONG
include/imgui/imstb_truetype.h:1293
↓ 17 callersFunctionFNV1aRuntime
src/helper.hpp:775
↓ 17 callersFunctionGetCurrentWindowRead
FIXME-DPI: I don't want to formalize this just yet. Because reasons. Please don't use.
include/imgui/imgui_internal.h:3171
↓ 17 callersFunctionIM_DELETE
include/imgui/imgui.h:2193
↓ 17 callersMethodSetCurrentChannel
include/imgui/imgui_draw.cpp:2232
↓ 17 callersMethodclear
include/ini.hpp:245
↓ 16 callersMethodContains
include/imgui/imgui_widgets.cpp:8481
↓ 16 callersFunctionImFloor
include/imgui/imgui_internal.h:526
↓ 16 callersFunctionSTB_TEXTEDIT_GETCHAR
include/imgui/imgui_widgets.cpp:4002
↓ 16 callersMethodsize
Buf is zero-terminated, so end() will point on the zero-terminator
include/imgui/imgui.h:2764
↓ 16 callersFunctionstbtt_FindGlyphIndex
include/imgui/imstb_truetype.h:1501
↓ 15 callersFunctionImAbs
include/imgui/imgui_internal.h:492
↓ 15 callersFunctionIsVkDown
include/imgui/imgui_impl_win32.cpp:279
↓ 15 callersFunctionReadFloat
src/helper.hpp:406
↓ 15 callersMethodbegin
include/imgui/imgui.h:2762
↓ 15 callersFunctionstbtt__buf_get8
include/imgui/imstb_truetype.h:1138
↓ 15 callersFunctionstbtt__csctx_rccurve_to
include/imgui/imstb_truetype.h:1962
↓ 15 callersFunctionstbtt__find_table
@OPTIMIZE: binary search
include/imgui/imstb_truetype.h:1311
↓ 14 callersMethodClearFlags
include/imgui/imgui_internal.h:1373
↓ 14 callersMethodPathLineTo
include/imgui/imgui.h:3367
↓ 13 callersMethodClear
include/imgui/imgui_draw.cpp:2260
↓ 13 callersFunctiontrim
include/ini.hpp:102
↓ 12 callersFunctionImFontAtlasPackGetRect
Generally for non-user facing functions: assert on invalid ID.
include/imgui/imgui_draw.cpp:4444
↓ 12 callersFunctionImGui_ImplWin32_AddKeyEvent
include/imgui/imgui_impl_win32.cpp:284
↓ 12 callersFunctionImLengthSqr
include/imgui/imgui_internal.h:521
↓ 12 callersFunctionImUpperPowerOfTwo
include/imgui/imgui_internal.h:381
↓ 12 callersMethodPathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
include/imgui/imgui_draw.cpp:1260
↓ 12 callersFunctionWriteFmt
include/CrashHandler.hpp:51
↓ 11 callersMethodGetPixelsAt
include/imgui/imgui.h:3536
↓ 11 callersFunctionImSwap
include/imgui/imgui_internal.h:510
↓ 11 callersFunctionTableGetInstanceData
include/imgui/imgui_internal.h:3546
↓ 11 callersMethodhas
include/ini.hpp:187
↓ 11 callersFunctionstb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
include/imgui/imstb_textedit.h:755
↓ 11 callersMethodswap
include/imgui/imgui_internal.h:807
↓ 10 callersMethodAddText
include/imgui/imgui_draw.cpp:1710
↓ 10 callersMethodFindGlyph
Find glyph, load if necessary, return fallback if missing
include/imgui/imgui_draw.cpp:5285
↓ 10 callersFunctionImToUpper
Find beginning-of-line
include/imgui/imgui_internal.h:400
↓ 10 callersFunctionMetricsHelpMarker
Avoid naming collision with imgui_demo.cpp's HelpMarker() for unity builds.
include/imgui/imgui.cpp:16113
↓ 10 callersFunctionMouseButtonToKey
include/imgui/imgui_internal.h:3404
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
include/imgui/imgui_widgets.cpp:4001
↓ 10 callersFunctionShowDebugLogFlag
include/imgui/imgui.cpp:17762
↓ 10 callersFunctionValidateEqual
include/LAAPatcher.hpp:34
↓ 10 callersMethodappend
include/imgui/imgui.cpp:3128
↓ 9 callersMethodHasSelection
include/imgui/imgui_widgets.cpp:4307
↓ 9 callersFunctionImLowerBound
std::lower_bound but without the bullshit
include/imgui/imgui.cpp:2881
↓ 9 callersFunctionLocalizeGetMsg
include/imgui/imgui_internal.h:3265
↓ 9 callersFunctionSave
src/helper.hpp:398
↓ 9 callersFunctionWriteStr
include/CrashHandler.hpp:45
↓ 9 callersMethodget
include/ini.hpp:174
↓ 9 callersMethodnext_chunk
include/imgui/imgui_internal.h:802
↓ 9 callersFunctionstbtt__buf_seek
include/imgui/imstb_truetype.h:1152
↓ 9 callersFunctionstbtt__new_buf
include/imgui/imstb_truetype.h:1173
↓ 9 callersFunctionstbtt_setvertex
include/imgui/imstb_truetype.h:1599
↓ 8 callersMethodAddDrawCmd
include/imgui/imgui_draw.cpp:504
next →1–100 of 2,376, ranked by callers