Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZeroMemoryEx/Chaos-Rootkit
/ functions
Functions
2,183 in github.com/ZeroMemoryEx/Chaos-Rootkit
⨍
Functions
2,183
◇
Types & classes
299
↓ 795 callers
Function
ImVec2
ring3-gui/libs/imgui/imgui.h:257
↓ 246 callers
Function
ImMax
ring3-gui/libs/imgui/imgui_internal.h:442
↓ 150 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
ring3-gui/libs/imgui/imgui_demo.cpp:211
↓ 144 callers
Function
stbi__get8
ring3-gui/ring3-gui/stb_image.h:1613
↓ 129 callers
Function
stbi__err
ring3-gui/ring3-gui/stb_image.h:976
↓ 102 callers
Function
ttUSHORT
ring3-gui/libs/imgui/imstb_truetype.h:1291
↓ 90 callers
Function
ImMin
ring3-gui/libs/imgui/imgui_internal.h:441
↓ 78 callers
Function
ImFloor
ring3-gui/libs/imgui/imgui_internal.h:459
↓ 73 callers
Function
GetCurrentWindow
ring3-gui/libs/imgui/imgui_internal.h:2749
↓ 67 callers
Method
clear
ring3-gui/libs/imgui/imgui.h:2250
↓ 61 callers
Method
AddRectFilled
ring3-gui/libs/imgui/imgui_draw.cpp:1397
↓ 61 callers
Function
ImRect
ring3-gui/libs/imgui/imgui_internal.h:509
↓ 58 callers
Function
ImClamp
ring3-gui/libs/imgui/imgui_internal.h:443
↓ 48 callers
Function
ImFormatString
ring3-gui/libs/imgui/imgui.cpp:1823
↓ 46 callers
Function
ImLerp
ring3-gui/libs/imgui/imgui_internal.h:444
↓ 45 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
ring3-gui/libs/imgui/imgui_draw.cpp:1386
↓ 44 callers
Method
GetID
ring3-gui/libs/imgui/imgui.cpp:3707
↓ 44 callers
Function
stbi__rewind
ring3-gui/ring3-gui/stb_image.h:884
↓ 39 callers
Function
stbi__get16be
ring3-gui/ring3-gui/stb_image.h:1694
↓ 38 callers
Function
ItemSize
ring3-gui/libs/imgui/imgui_internal.h:2853
↓ 38 callers
Function
ttSHORT
ring3-gui/libs/imgui/imstb_truetype.h:1292
↓ 36 callers
Function
check_vk_result
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:348
↓ 34 callers
Method
AddKeyEvent
ring3-gui/libs/imgui/imgui.cpp:1423
↓ 32 callers
Function
stbi__get32le
ring3-gui/ring3-gui/stb_image.h:1722
↓ 31 callers
Function
stbi__skip
ring3-gui/ring3-gui/stb_image.h:1643
↓ 30 callers
Function
stbi__get16le
ring3-gui/ring3-gui/stb_image.h:1714
↓ 29 callers
Method
AddLine
ring3-gui/libs/imgui/imgui_draw.cpp:1375
↓ 27 callers
Function
GetForegroundDrawList
ring3-gui/libs/imgui/imgui_internal.h:2780
↓ 26 callers
Method
begin
ring3-gui/libs/imgui/imgui.h:2246
↓ 24 callers
Function
STBI__CASE
ring3-gui/ring3-gui/stb_image.h:4782
↓ 23 callers
Function
ImSaturate
ring3-gui/libs/imgui/imgui_internal.h:455
↓ 22 callers
Method
AddMousePosEvent
Queue a mouse move event
ring3-gui/libs/imgui/imgui.cpp:1462
↓ 22 callers
Method
empty
ring3-gui/libs/imgui/imgui.h:2249
↓ 21 callers
Function
IM_DELETE
ring3-gui/libs/imgui/imgui.h:1760
↓ 21 callers
Method
OnKeyPressed
ring3-gui/libs/imgui/imgui_widgets.cpp:3843
↓ 21 callers
Method
SetTexID
Bit ambiguous: used to detect when user didn't build texture but effectively we should check TexID != 0 except that would be backend dependent...
ring3-gui/libs/imgui/imgui.h:2830
↓ 21 callers
Method
size
Buf is zero-terminated, so end() will point on the zero-terminator
ring3-gui/libs/imgui/imgui.h:2248
↓ 20 callers
Function
GetKeyData
ring3-gui/libs/imgui/imgui_internal.h:2941
↓ 20 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
ring3-gui/libs/imgui/imstb_textedit.h:569
↓ 20 callers
Function
stbi__get32be
ring3-gui/ring3-gui/stb_image.h:1704
↓ 20 callers
Function
stbi__malloc
ring3-gui/ring3-gui/stb_image.h:983
↓ 19 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
ring3-gui/libs/imgui/imgui_internal.h:343
↓ 19 callers
Function
PopStyleCompact
ring3-gui/libs/imgui/imgui_demo.cpp:3709
↓ 19 callers
Function
PushStyleCompact
Make the UI compact because there are so many fields
ring3-gui/libs/imgui/imgui_demo.cpp:3702
↓ 19 callers
Method
reserve
ring3-gui/libs/imgui/imgui.h:2251
↓ 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
ring3-gui/libs/imgui/imgui.cpp:1936
↓ 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)
ring3-gui/libs/imgui/imstb_truetype.h:3033
↓ 18 callers
Function
ttULONG
ring3-gui/libs/imgui/imstb_truetype.h:1293
↓ 17 callers
Method
Clear
ring3-gui/libs/imgui/imgui_draw.cpp:2024
↓ 17 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
ring3-gui/libs/imgui/imgui_internal.h:2748
↓ 17 callers
Function
STB_TEXTEDIT_GETCHAR
ring3-gui/libs/imgui/imgui_widgets.cpp:3701
↓ 16 callers
Method
GetSize
ring3-gui/libs/imgui/imgui_internal.h:675
↓ 16 callers
Function
ImGui_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
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:146
↓ 16 callers
Function
ImGui_ImplVulkan_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:331
↓ 16 callers
Function
stbi__at_eof
ring3-gui/ring3-gui/stb_image.h:1627
↓ 16 callers
Function
stbtt_FindGlyphIndex
ring3-gui/libs/imgui/imstb_truetype.h:1501
↓ 15 callers
Method
AddText
ring3-gui/libs/imgui/imgui_draw.cpp:1569
↓ 15 callers
Method
appendf
ring3-gui/libs/imgui/imgui.cpp:2582
↓ 15 callers
Function
stbtt__buf_get8
ring3-gui/libs/imgui/imstb_truetype.h:1138
↓ 15 callers
Function
stbtt__csctx_rccurve_to
ring3-gui/libs/imgui/imstb_truetype.h:1962
↓ 15 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
ring3-gui/libs/imgui/imstb_truetype.h:1311
↓ 14 callers
Function
IsVkDown
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:231
↓ 14 callers
Method
SetCurrentChannel
ring3-gui/libs/imgui/imgui_draw.cpp:1783
↓ 13 callers
Method
AddMouseSourceEvent
This is not a real event, the data is latched in order to be stored in actual Mouse events. This is so that duplicate events (e.g. Windows sending ext
ring3-gui/libs/imgui/imgui.cpp:1534
↓ 13 callers
Function
IsNamedKey
Inputs FIXME: Eventually we should aim to move e.g. IsActiveIdUsingKey() into IsKeyXXX functions.
ring3-gui/libs/imgui/imgui_internal.h:2921
↓ 13 callers
Method
PathLineTo
ring3-gui/libs/imgui/imgui.h:2633
↓ 13 callers
Method
end
ring3-gui/libs/imgui/imgui.h:2247
↓ 12 callers
Method
AddMouseButtonEvent
ring3-gui/libs/imgui/imgui.cpp:1488
↓ 12 callers
Method
Contains
ring3-gui/libs/imgui/imgui_internal.h:661
↓ 12 callers
Function
ImAbs
ring3-gui/libs/imgui/imgui_internal.h:427
↓ 12 callers
Function
ImSwap
ring3-gui/libs/imgui/imgui_internal.h:445
↓ 12 callers
Method
c_str
ring3-gui/libs/imgui/imgui.h:2252
↓ 12 callers
Function
stbi__grow_buffer_unsafe
ring3-gui/ring3-gui/stb_image.h:2075
↓ 12 callers
Function
stbi__zreceive
ring3-gui/ring3-gui/stb_image.h:4242
↓ 11 callers
Method
ClearFlags
ring3-gui/libs/imgui/imgui_internal.h:1177
↓ 11 callers
Method
GetTexDataAsRGBA32
ring3-gui/libs/imgui/imgui_draw.cpp:2043
↓ 11 callers
Function
ImGui_ImplWin32_AddKeyEvent
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:236
↓ 11 callers
Function
ImLengthSqr
ring3-gui/libs/imgui/imgui_internal.h:456
↓ 11 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
ring3-gui/libs/imgui/imstb_textedit.h:679
↓ 10 callers
Method
AddCircle
ring3-gui/libs/imgui/imgui_draw.cpp:1475
↓ 10 callers
Method
GetCenter
Helpers
ring3-gui/libs/imgui/imgui.h:2997
↓ 10 callers
Method
GetTexID
Since 1.83: returns ImTextureID associated with this draw call. Warning: DO NOT assume this is always same as 'TextureId' (we will change this functio
ring3-gui/libs/imgui/imgui.h:2471
↓ 10 callers
Method
HasSelection
ring3-gui/libs/imgui/imgui.h:2131
↓ 10 callers
Function
ImGui_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
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:236
↓ 10 callers
Function
ImGui_ImplWGPU_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
ring3-gui/libs/imgui/backends/imgui_impl_wgpu.cpp:84
↓ 10 callers
Function
ImTextCharFromUtf8
ring3-gui/libs/imgui/imgui.cpp:2041
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
ring3-gui/libs/imgui/imgui_widgets.cpp:3700
↓ 10 callers
Method
clear
ring3-gui/libs/imgui/imgui_internal.h:689
↓ 10 callers
Function
sNetToNative16
@brief Read 16 bit integer in network byte order and convert to native byte order **/
ring3-gui/libs/usynergy/uSynergy.c:41
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
ring3-gui/ring3-gui/stb_image.h:3879
↓ 10 callers
Function
stbi__malloc_mad3
ring3-gui/ring3-gui/stb_image.h:1053
↓ 9 callers
Method
AddMouseWheelEvent
Queue a mouse wheel event (some mouse/API may only have a Y component)
ring3-gui/libs/imgui/imgui.cpp:1513
↓ 9 callers
Method
Begin
ring3-gui/libs/imgui/imgui.cpp:2764
↓ 9 callers
Function
ChangeProtectionLevel
Chaos-Rootkit/Driver.c:398
↓ 9 callers
Function
Clear
ring3-gui/libs/imgui/imgui_internal.h:585
↓ 9 callers
Function
ImGui_ImplAllegro5_GetBackendData
Backend data stored in io.BackendPlatformUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:101
↓ 9 callers
Function
LowerBound
std::lower_bound but without the bullshit
ring3-gui/libs/imgui/imgui.cpp:2307
↓ 9 callers
Function
MouseButtonToKey
ring3-gui/libs/imgui/imgui_internal.h:2943
↓ 9 callers
Method
PathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
ring3-gui/libs/imgui/imgui_draw.cpp:1159
↓ 9 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
ring3-gui/libs/imgui/imgui.cpp:4804
next →
1–100 of 2,183, ranked by callers