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
↓ 1 callers
Function
stbtt__fill_active_edges
note: this routine clips fills that extend off the edges... ideally this wouldn't happen, but it could happen if the truetype glyph bounding boxes are
ring3-gui/libs/imgui/imstb_truetype.h:2887
↓ 1 callers
Function
stbtt__fill_active_edges_new
ring3-gui/libs/imgui/imstb_truetype.h:3087
↓ 1 callers
Function
stbtt__get_subr
ring3-gui/libs/imgui/imstb_truetype.h:1973
↓ 1 callers
Function
stbtt__get_svg
since most people won't use this, find this table the first time it's needed
ring3-gui/libs/imgui/imstb_truetype.h:1373
↓ 1 callers
Function
stbtt__matches
ring3-gui/libs/imgui/imstb_truetype.h:4898
↓ 1 callers
Function
stbtt__rasterize
ring3-gui/libs/imgui/imstb_truetype.h:3498
↓ 1 callers
Function
stbtt__rasterize_sorted_edges
ring3-gui/libs/imgui/imstb_truetype.h:2929
↓ 1 callers
Function
stbtt__ray_intersect_bezier
ring3-gui/libs/imgui/imstb_truetype.h:4406
↓ 1 callers
Function
stbtt__sized_trapezoid_area
ring3-gui/libs/imgui/imstb_truetype.h:3070
↓ 1 callers
Function
stbtt__sized_triangle_area
ring3-gui/libs/imgui/imstb_truetype.h:3082
↓ 1 callers
Function
stbtt__solve_cubic
x^3 + a*x^2 + b*x + c = 0
ring3-gui/libs/imgui/imstb_truetype.h:4552
↓ 1 callers
Function
stbtt__sort_edges
ring3-gui/libs/imgui/imstb_truetype.h:3487
↓ 1 callers
Function
stbtt__sort_edges_ins_sort
ring3-gui/libs/imgui/imstb_truetype.h:3407
↓ 1 callers
Function
stbtt__sort_edges_quicksort
ring3-gui/libs/imgui/imstb_truetype.h:3425
↓ 1 callers
Function
stbtt__tesselate_cubic
ring3-gui/libs/imgui/imstb_truetype.h:3583
↓ 1 callers
Function
stbtt__tesselate_curve
tessellate until threshold p is happy... @TODO warped to compensate for non-linear stretching
ring3-gui/libs/imgui/imstb_truetype.h:3563
↓ 1 callers
Function
unloadv
Chaos-Rootkit/Driver.c:606
Method
AcceptDragDropPayload
ring3-gui/libs/imgui/imgui.cpp:12404
Method
ActivateItem
ring3-gui/libs/imgui/imgui.cpp:7533
Method
AddCallback
ring3-gui/libs/imgui/imgui_draw.cpp:460
Method
AddChar
Set bit n in the array
ring3-gui/libs/imgui/imgui.h:2761
Method
AddContextHook
No specific ordering/dependency support, will see as needed
ring3-gui/libs/imgui/imgui.cpp:3640
Method
AddConvexPolyFilled
- We intentionally avoid using ImVec2 and its math operators here to reduce cost to a minimum for debug/non-inlined builds. - Filled shapes must alway
ring3-gui/libs/imgui/imgui_draw.cpp:966
Method
AddCustomRectFontGlyph
ring3-gui/libs/imgui/imgui_draw.cpp:2205
Method
AddFont
ring3-gui/libs/imgui/imgui_draw.cpp:2067
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
ring3-gui/libs/imgui/imgui_draw.cpp:2116
Method
AddFontFromFileTTF
ring3-gui/libs/imgui/imgui_draw.cpp:2137
Method
AddFontFromMemoryCompressedBase85TTF
ring3-gui/libs/imgui/imgui_draw.cpp:2184
Method
AddFontFromMemoryCompressedTTF
ring3-gui/libs/imgui/imgui_draw.cpp:2172
Method
AddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
ring3-gui/libs/imgui/imgui_draw.cpp:2159
Method
AddImageQuad
ring3-gui/libs/imgui/imgui_draw.cpp:1619
Method
AddImageRounded
ring3-gui/libs/imgui/imgui_draw.cpp:1635
Method
AddKeyAnalogEvent
Queue a new key down/up event. - ImGuiKey key: Translated key (as in, generally ImGuiKey_A matches the key end-user would use to emit an 'A' cha
ring3-gui/libs/imgui/imgui.cpp:1382
Method
AddQuad
ring3-gui/libs/imgui/imgui_draw.cpp:1429
Method
AddQuadFilled
ring3-gui/libs/imgui/imgui_draw.cpp:1441
Method
AddRanges
ring3-gui/libs/imgui/imgui_draw.cpp:3090
Method
AddRemapChar
ring3-gui/libs/imgui/imgui_draw.cpp:3319
Method
AddSettingsHandler
ring3-gui/libs/imgui/imgui.cpp:12775
Method
AlignTextToFramePadding
ring3-gui/libs/imgui/imgui_widgets.cpp:1383
Method
ArrowButton
ring3-gui/libs/imgui/imgui_widgets.cpp:801
Method
ArrowButtonEx
ring3-gui/libs/imgui/imgui_widgets.cpp:770
Method
AspectRatio
Helper functions to demonstrate programmatic constraints FIXME: This doesn't take account of decoration size (e.g. title bar), library should make thi
ring3-gui/libs/imgui/imgui_demo.cpp:7313
Method
BeginChild
ring3-gui/libs/imgui/imgui.cpp:5338
Method
BeginChildEx
ring3-gui/libs/imgui/imgui.cpp:5283
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
ring3-gui/libs/imgui/imgui.cpp:5401
Method
BeginColumns
ring3-gui/libs/imgui/imgui_tables.cpp:3884
Method
BeginCombo
ring3-gui/libs/imgui/imgui_widgets.cpp:1677
Method
BeginComboPopup
ring3-gui/libs/imgui/imgui_widgets.cpp:1752
Method
BeginComboPreview
Call directly after the BeginCombo/EndCombo block. The preview is designed to only host non-interactive elements (Experimental, see GitHub issues: #16
ring3-gui/libs/imgui/imgui_widgets.cpp:1823
Method
BeginDisabled
BeginDisabled()/EndDisabled() - Those can be nested but it cannot be used to enable an already disabled section (a single BeginDisabled(true) in the s
ring3-gui/libs/imgui/imgui.cpp:7089
Method
BeginDragDropSource
When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/description, c) call EndDragDropSo
ring3-gui/libs/imgui/imgui.cpp:12170
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that push a temporarily
ring3-gui/libs/imgui/imgui.cpp:12368
Method
BeginDragDropTargetCustom
ring3-gui/libs/imgui/imgui.cpp:12341
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
ring3-gui/libs/imgui/imgui.cpp:9686
Method
BeginListBox
Tip: To have a list filling the entire window width, use size.x = -FLT_MIN and pass an non-visible label e.g. "##empty" Tip: If your vertical size is
ring3-gui/libs/imgui/imgui_widgets.cpp:6583
Method
BeginMainMenuBar
ring3-gui/libs/imgui/imgui_widgets.cpp:7056
Method
BeginMenu
ring3-gui/libs/imgui/imgui_widgets.cpp:7311
Method
BeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
ring3-gui/libs/imgui/imgui_widgets.cpp:6947
Method
BeginMenuEx
ring3-gui/libs/imgui/imgui_widgets.cpp:7114
Method
BeginPopup
ring3-gui/libs/imgui/imgui.cpp:10354
Method
BeginPopupContextItem
This is a helper to handle the simplest case of associating one named popup to one given widget. - To create a popup associated to the last item, you
ring3-gui/libs/imgui/imgui.cpp:10451
Method
BeginPopupContextVoid
ring3-gui/libs/imgui/imgui.cpp:10479
Method
BeginPopupContextWindow
ring3-gui/libs/imgui/imgui.cpp:10465
Method
BeginPopupEx
Attention! BeginPopup() adds default flags which BeginPopupEx()!
ring3-gui/libs/imgui/imgui.cpp:10331
Method
BeginPopupModal
If 'p_open' is specified for a modal popup window, the popup will have a regular close button which will close the popup. Note that popup visibility s
ring3-gui/libs/imgui/imgui.cpp:10369
Method
BeginTabBar
ring3-gui/libs/imgui/imgui_widgets.cpp:7515
Method
BeginTabBarEx
ring3-gui/libs/imgui/imgui_widgets.cpp:7529
Method
BeginTabItem
ring3-gui/libs/imgui/imgui_widgets.cpp:8201
Method
BeginTable
Read about "TABLE SIZING" at the top of this file.
ring3-gui/libs/imgui/imgui_tables.cpp:305
Method
BeginTableEx
ring3-gui/libs/imgui/imgui_tables.cpp:311
Method
BeginTooltip
ring3-gui/libs/imgui/imgui.cpp:10022
Method
BeginTooltipEx
ring3-gui/libs/imgui/imgui.cpp:10027
Method
BeginViewportSideBar
Important: calling order matters! FIXME: Somehow overlapping with docking tech. FIXME: The "rect-cut" aspect of this could be formalized into a lower-
ring3-gui/libs/imgui/imgui_widgets.cpp:7021
Method
BringWindowToDisplayBack
ring3-gui/libs/imgui/imgui.cpp:6897
Method
BringWindowToDisplayBehind
ring3-gui/libs/imgui/imgui.cpp:6911
Method
BringWindowToDisplayFront
ring3-gui/libs/imgui/imgui.cpp:6882
Method
BringWindowToFocusFront
ring3-gui/libs/imgui/imgui.cpp:6861
Method
Build
ring3-gui/libs/imgui/imgui_draw.cpp:2253
Function
BuildFontAtlas
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.h:48
Method
BuildRanges
ring3-gui/libs/imgui/imgui_draw.cpp:3097
Method
BuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
ring3-gui/libs/imgui/imgui.cpp:2330
Method
Bullet
ring3-gui/libs/imgui/imgui_widgets.cpp:1311
Method
BulletText
ring3-gui/libs/imgui/imgui_widgets.cpp:369
Method
BulletTextV
Text with a little bullet aligned to the typical tree node.
ring3-gui/libs/imgui/imgui_widgets.cpp:378
Method
Button
ring3-gui/libs/imgui/imgui_widgets.cpp:728
Method
ButtonBehavior
ring3-gui/libs/imgui/imgui_widgets.cpp:482
Method
ButtonEx
ring3-gui/libs/imgui/imgui_widgets.cpp:684
Method
CalcItemSize
[Internal] Calculate full item size given user provided 'size' parameter and default width/height. Default width is often == CalcItemWidth(). Those tw
ring3-gui/libs/imgui/imgui.cpp:9594
Method
CalcItemWidth
Calculate default item width given value passed to PushItemWidth() or SetNextItemWidth(). The SetNextItemWidth() data is generally cleared/consumed by
ring3-gui/libs/imgui/imgui.cpp:9572
Method
CalcListClipping
Legacy helper to calculate coarse clipping of large list of evenly sized items. This legacy API is not ideal because it assumes we will return a singl
ring3-gui/libs/imgui/imgui.cpp:2649
Method
CalcNextTotalWidth
ring3-gui/libs/imgui/imgui_widgets.cpp:6912
Method
CalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, g.FontSize)
ring3-gui/libs/imgui/imgui.cpp:5066
Method
CalcTypematicRepeatAmount
t0 = previous time (e.g.: g.Time - g.IO.DeltaTime) t1 = current time (e.g.: g.Time) An event is triggered at: t = 0.0f t = repeat_delay, t = re
ring3-gui/libs/imgui/imgui.cpp:7877
Method
CalcWindowNextAutoFitSize
ring3-gui/libs/imgui/imgui.cpp:5617
Method
CalcWordWrapPositionA
Simple word-wrapping for English, not full-featured. Please submit failing cases! This will return the next location to wrap from. If no wrapping if n
ring3-gui/libs/imgui/imgui_draw.cpp:3367
Method
CalcWorkRectPos
Calculate work rect pos/size given a set of offset (we have 1 pair of offset for rect locked from last frame data, and 1 pair for currently building r
ring3-gui/libs/imgui/imgui_internal.h:1604
Method
CalcWorkRectSize
ring3-gui/libs/imgui/imgui_internal.h:1605
Method
CalcWrapWidthForPos
ring3-gui/libs/imgui/imgui.cpp:4078
Method
CallContextHooks
Call context hooks (used by e.g. test engine) We assume a small number of hooks so all stored in same array
ring3-gui/libs/imgui/imgui.cpp:3661
Function
CaptureKeyboardFromApp
Use new ImageButton() signature (explicit item id, regular FramePadding) OBSOLETED in 1.88 (from May 2022)
ring3-gui/libs/imgui/imgui.h:3039
← previous
next →
901–1,000 of 2,183, ranked by callers