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
Method
IsWindowHovered
ring3-gui/libs/imgui/imgui.cpp:7213
Method
IsWindowNavFocusable
Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext) Note that NoNavFocus makes the window not reachable with CTRL+TAB but
ring3-gui/libs/imgui/imgui.cpp:7271
Method
IsWindowWithinBeginStackOf
ring3-gui/libs/imgui/imgui.cpp:7180
Method
ItemAdd
Declare item bounding box for clipping and interaction. Note that the size can be different than the one provided to ItemSize(). Typically, widgets th
ring3-gui/libs/imgui/imgui.cpp:9340
Method
ItemGetter
ring3-gui/libs/imgui/imgui_demo.cpp:1149
Method
ItemHoverable
Internal facing ItemHoverable() used when submitting widgets. Differs slightly from IsItemHovered().
ring3-gui/libs/imgui/imgui.cpp:4000
Method
ItemSize
Advance cursor given item size for layout. Register minimum needed size so it can extend the bounding box used for auto-fit calculation. See comments
ring3-gui/libs/imgui/imgui.cpp:9301
Function
Items_ArrayGetter
Getter for the old Combo() API: const char*[]
ring3-gui/libs/imgui/imgui_widgets.cpp:1875
Function
Items_SingleStringGetter
Getter for the old Combo() API: "item1\0item2\0item3\0"
ring3-gui/libs/imgui/imgui_widgets.cpp:1884
Method
KeepAliveID
This is called by ItemAdd(). Code not using ItemAdd() may need to call this manually otherwise ActiveId will be cleared. In IMGUI_VERSION_NUM < 18717
ring3-gui/libs/imgui/imgui.cpp:3873
Method
LabelText
ring3-gui/libs/imgui/imgui_widgets.cpp:332
Method
LabelTextV
Add a label+text combo aligned to other label+value widgets
ring3-gui/libs/imgui/imgui_widgets.cpp:341
Method
ListBox
ring3-gui/libs/imgui/imgui_widgets.cpp:6633
Method
LoadIniSettingsFromDisk
ring3-gui/libs/imgui/imgui.cpp:12809
Method
LoadIniSettingsFromMemory
Zero-tolerance, no error reporting, cheap .ini parsing Set ini_size==0 to let us use strlen(ini_data). Do not call this function with a 0 if your buff
ring3-gui/libs/imgui/imgui.cpp:12822
Method
LocalizeRegisterEntries
ring3-gui/libs/imgui/imgui.cpp:13070
Method
LogBegin
Start logging/capturing text output
ring3-gui/libs/imgui/imgui.cpp:12571
Method
LogButtons
Helper to display logging buttons FIXME-OBSOLETE: We should probably obsolete this and let the user have their own helper (this is one of the oldest f
ring3-gui/libs/imgui/imgui.cpp:12685
Method
LogFinish
ring3-gui/libs/imgui/imgui.cpp:12649
Method
LogRenderedText
Internal version that takes a position to decide on newline placement and pad items according to their depth. We split text into individual lines to a
ring3-gui/libs/imgui/imgui.cpp:12512
Method
LogSetNextTextDecoration
Important: doesn't copy underlying data, use carefully (prefix/suffix must be in scope at the time of the next LogRenderedText)
ring3-gui/libs/imgui/imgui.cpp:12588
Method
LogText
ring3-gui/libs/imgui/imgui.cpp:12488
Method
LogTextV
ring3-gui/libs/imgui/imgui.cpp:12500
Method
LogToBuffer
ring3-gui/libs/imgui/imgui.cpp:12641
Method
LogToClipboard
Start logging/capturing text output to clipboard
ring3-gui/libs/imgui/imgui.cpp:12633
Method
LogToFile
Start logging/capturing text output to given file
ring3-gui/libs/imgui/imgui.cpp:12608
Method
LogToTTY
ring3-gui/libs/imgui/imgui.cpp:12595
Function
MallocWrapper
ring3-gui/libs/imgui/imgui.cpp:1103
Method
MarkIniSettingsDirty
ring3-gui/libs/imgui/imgui.cpp:12760
Method
MarkItemEdited
ring3-gui/libs/imgui/imgui.cpp:3882
Method
MemAlloc
IM_ALLOC() == ImGui::MemAlloc()
ring3-gui/libs/imgui/imgui.cpp:4103
Method
MemFree
IM_FREE() == ImGui::MemFree()
ring3-gui/libs/imgui/imgui.cpp:4111
Function
MenuBarRect
ring3-gui/libs/imgui/imgui_internal.h:2389
Method
MenuItem
ring3-gui/libs/imgui/imgui_widgets.cpp:7410
Method
MenuItemEx
ring3-gui/libs/imgui/imgui_widgets.cpp:7334
Method
MyCallback
ring3-gui/libs/imgui/imgui_demo.cpp:1435
Method
MyDocument
ring3-gui/libs/imgui/imgui_demo.cpp:7770
Method
MyInputTextMultiline
Note: Because ImGui:: is a namespace you would typically add your own function into the namespace. For example, you code may declare a function 'ImGui
ring3-gui/libs/imgui/imgui_demo.cpp:1512
Method
MyResizeCallback
ring3-gui/libs/imgui/imgui_demo.cpp:1498
Method
NavApplyItemToResult
ring3-gui/libs/imgui/imgui.cpp:10847
Method
NavCalcPreferredRefPos
ring3-gui/libs/imgui/imgui.cpp:11159
Method
NavClearPreferredPosForAxis
ring3-gui/libs/imgui/imgui.cpp:10642
Method
NavEndFrame
ring3-gui/libs/imgui/imgui.cpp:11793
Method
NavInitRequestApplyResult
ring3-gui/libs/imgui/imgui.cpp:11372
Method
NavInitWindow
This needs to be called before we submit any widget (aka in or before Begin)
ring3-gui/libs/imgui/imgui.cpp:11128
Method
NavMoveRequestApplyResult
Apply result from previous frame navigation directional move request. Always called from NavUpdate()
ring3-gui/libs/imgui/imgui.cpp:11565
Method
NavMoveRequestButNoResultYet
ring3-gui/libs/imgui/imgui.cpp:10998
Method
NavMoveRequestCancel
ring3-gui/libs/imgui/imgui.cpp:11037
Method
NavMoveRequestForward
Forward will reuse the move request again on the next frame (generally with modifications done to it)
ring3-gui/libs/imgui/imgui.cpp:11045
Method
NavMoveRequestResolveWithLastItem
ring3-gui/libs/imgui/imgui.cpp:11029
Method
NavMoveRequestSubmit
FIXME: ScoringRect is not set
ring3-gui/libs/imgui/imgui.cpp:11005
Method
NavMoveRequestTryWrapping
Navigation wrap-around logic is delayed to the end of the frame because this operation is only valid after entire popup is assembled and in case of ap
ring3-gui/libs/imgui/imgui.cpp:11059
Method
NavProcessItem
We get there when either NavId == id, or when g.NavAnyRequest is set (which is updated by NavUpdateAnyRequestFlag above) This is called after LastItem
ring3-gui/libs/imgui/imgui.cpp:10869
Method
NavProcessItemForTabbingRequest
Handle "scoring" of an item for a tabbing/focusing request initiated by NavUpdateCreateTabbingRequest(). Note that SetKeyboardFocusHere() API calls ar
ring3-gui/libs/imgui/imgui.cpp:10943
Method
NavRestoreHighlightAfterMove
ring3-gui/libs/imgui/imgui.cpp:11112
Method
NavRestoreLastChildNavWindow
Restore the last focused child. Call when we are expected to land on the Main Layer (0) after FocusWindow()
ring3-gui/libs/imgui/imgui.cpp:11083
Method
NavRestoreLayer
ring3-gui/libs/imgui/imgui.cpp:11090
Method
NavSaveLastChildNavWindowIntoParent
FIXME: This could be replaced by updating a frame number in each window when (window == NavWindow) and (NavLayer == 0). This way we could find the las
ring3-gui/libs/imgui/imgui.cpp:11072
Method
NavScoreItem
Scoring function for gamepad/keyboard directional navigation. Based on https://gist.github.com/rygorous/6981057
ring3-gui/libs/imgui/imgui.cpp:10709
Method
NavUpdate
ring3-gui/libs/imgui/imgui.cpp:11210
Method
NavUpdateAnyRequestFlag
ring3-gui/libs/imgui/imgui.cpp:11119
Method
NavUpdateCancelRequest
Process NavCancel input (to close a popup, get back to parent, clear focus) FIXME: In order to support e.g. Escape to clear a selection we'll need: -
ring3-gui/libs/imgui/imgui.cpp:11671
Method
NavUpdateCreateMoveRequest
ring3-gui/libs/imgui/imgui.cpp:11421
Method
NavUpdateCreateTabbingRequest
ring3-gui/libs/imgui/imgui.cpp:11537
Method
NavUpdateCreateWrappingRequest
ring3-gui/libs/imgui/imgui.cpp:11808
Method
NavUpdateCurrentWindowIsScrollPushableX
True when current work location may be scrolled horizontally when moving left / right. This is generally always true UNLESS within a column. We don't
ring3-gui/libs/imgui/imgui.cpp:10860
Method
NavUpdatePageUpPageDown
Handle PageUp/PageDown/Home/End keys Called from NavUpdateCreateMoveRequest() which will use our output to create a move request FIXME-NAV: This doesn
ring3-gui/libs/imgui/imgui.cpp:11719
Method
NavUpdateWindowing
Windowing management mode Keyboard: CTRL+Tab (change focus/move/resize), Alt (toggle menu layer) Gamepad: Hold Menu/Square (change focus/move/resize)
ring3-gui/libs/imgui/imgui.cpp:11908
Method
NavUpdateWindowingOverlay
Overlay displayed when using CTRL+TAB. Called by EndFrame().
ring3-gui/libs/imgui/imgui.cpp:12108
Method
NewFrame
ring3-gui/libs/imgui/imgui.cpp:4407
Method
NewLine
ring3-gui/libs/imgui/imgui_widgets.cpp:1366
Method
NextColumn
ring3-gui/libs/imgui/imgui_tables.cpp:3962
Method
OpenPopup
ring3-gui/libs/imgui/imgui.cpp:10153
Method
OpenPopupEx
Mark popup as open (toggle toward open state). Popups are closed when user click outside, or activate a pressable item, or CloseCurrentPopup() is call
ring3-gui/libs/imgui/imgui.cpp:10170
Method
OpenPopupOnItemClick
Helper to open a popup if mouse button is released over the item - This is essentially the same as BeginPopupContextItem() but without the trailing Be
ring3-gui/libs/imgui/imgui.cpp:10422
Function
Overlaps
ring3-gui/libs/imgui/imgui_internal.h:525
Method
PairComparerByID
ring3-gui/libs/imgui/imgui.cpp:2334
Method
PathBezierCubicCurveTo
ring3-gui/libs/imgui/imgui_draw.cpp:1282
Method
PathBezierQuadraticCurveTo
ring3-gui/libs/imgui/imgui_draw.cpp:1298
Method
PathClear
Stateful path API, add points then finish with PathFillConvex() or PathStroke() - Filled shapes must always use clockwise winding order. The anti-alia
ring3-gui/libs/imgui/imgui.h:2632
Method
PathLineToMergeDuplicate
ring3-gui/libs/imgui/imgui.h:2634
Method
PathRect
ring3-gui/libs/imgui/imgui_draw.cpp:1349
Method
PlotEx
ring3-gui/libs/imgui/imgui_widgets.cpp:6698
Method
PlotHistogram
ring3-gui/libs/imgui/imgui_widgets.cpp:6839
Method
PlotLines
ring3-gui/libs/imgui/imgui_widgets.cpp:6828
Function
Plot_ArrayGetter
ring3-gui/libs/imgui/imgui_widgets.cpp:6821
Function
PopAllowKeyboardFocus
ring3-gui/libs/imgui/imgui.h:3035
Method
PopButtonRepeat
ring3-gui/libs/imgui/imgui.cpp:7132
Method
PopClipRect
ring3-gui/libs/imgui/imgui_draw.cpp:594
Method
PopColumnsBackground
ring3-gui/libs/imgui/imgui_tables.cpp:3846
Method
PopFocusScope
ring3-gui/libs/imgui/imgui.cpp:7547
Method
PopFont
ring3-gui/libs/imgui/imgui.cpp:7054
Method
PopID
ring3-gui/libs/imgui/imgui.cpp:7681
Method
PopItemFlag
ring3-gui/libs/imgui/imgui.cpp:7075
Method
PopItemWidth
ring3-gui/libs/imgui/imgui.cpp:9563
Method
PopStyleColor
ring3-gui/libs/imgui/imgui.cpp:3030
Method
PopStyleVar
ring3-gui/libs/imgui/imgui.cpp:3114
Method
PopTabStop
ring3-gui/libs/imgui/imgui.cpp:7122
Method
PopTextWrapPos
ring3-gui/libs/imgui/imgui.cpp:7144
Method
PrimQuadUV
ring3-gui/libs/imgui/imgui_draw.cpp:685
← previous
next →
1,601–1,700 of 2,183, ranked by callers