Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sh0ckFR/Universal-Dear-ImGui-Hook
/ functions
Functions
5,040 in github.com/Sh0ckFR/Universal-Dear-ImGui-Hook
⨍
Functions
5,040
◇
Types & classes
6,921
Method
BeginDragDropTargetCustom
imgui/imgui.cpp:14215
Method
BeginErrorTooltip
Pseudo-tooltip. Follow mouse until CTRL is held. When CTRL is held we lock position, allowing to click it.
imgui/imgui.cpp:10537
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
imgui/imgui.cpp:11009
Method
BeginItemTooltip
imgui/imgui.cpp:11355
Method
BeginListBox
This is essentially a thin wrapper to using BeginChild/EndChild with the ImGuiChildFlags_FrameStyle flag for stylistic changes + displaying a label. T
imgui/imgui_widgets.cpp:8386
Method
BeginMainMenuBar
imgui/imgui_widgets.cpp:8876
Method
BeginMenu
imgui/imgui_widgets.cpp:9157
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
imgui/imgui_widgets.cpp:8754
Method
BeginMenuEx
imgui/imgui_widgets.cpp:8945
Method
BeginMultiSelect
Return ImGuiMultiSelectIO structure. Lifetime: don't hold on ImGuiMultiSelectIO* pointers over multiple frames or past any subsequent call to BeginMul
imgui/imgui_widgets.cpp:7646
Method
BeginPopup
imgui/imgui.cpp:11781
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
imgui/imgui.cpp:11885
Method
BeginPopupContextVoid
imgui/imgui.cpp:11913
Method
BeginPopupContextWindow
imgui/imgui.cpp:11899
Method
BeginPopupEx
Attention! BeginPopup() adds default flags when calling BeginPopupEx()!
imgui/imgui.cpp:11742
Method
BeginPopupMenuEx
imgui/imgui.cpp:11762
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
imgui/imgui.cpp:11798
Method
BeginTabBar
imgui/imgui_widgets.cpp:9362
Method
BeginTabBarEx
imgui/imgui_widgets.cpp:9380
Method
BeginTabItem
imgui/imgui_widgets.cpp:10063
Method
BeginTable
Read about "TABLE SIZING" at the top of this file.
imgui/imgui_tables.cpp:311
Method
BeginTableEx
imgui/imgui_tables.cpp:317
Method
BeginTooltip
imgui/imgui.cpp:11350
Method
BeginTooltipEx
imgui/imgui.cpp:11362
Method
BeginTooltipHidden
imgui/imgui.cpp:14021
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-
imgui/imgui_widgets.cpp:8841
Method
BringWindowToDisplayBack
imgui/imgui.cpp:12206
Method
BringWindowToDisplayBehind
imgui/imgui.cpp:12220
Method
BringWindowToDisplayFront
Note technically focus related but rather adjacent and close to BringWindowToFocusFront()
imgui/imgui.cpp:12191
Method
BringWindowToFocusFront
imgui/imgui.cpp:12169
Method
Buffer
vulkan/vulkan_handles.hpp:3734
Method
BufferCollectionFUCHSIA
vulkan/vulkan_handles.hpp:8468
Method
BufferView
vulkan/vulkan_handles.hpp:8570
Method
Build
imgui/imgui_draw.cpp:2786
Method
BuildEars
imgui/imgui_draw.cpp:1867
Method
BuildNodes
imgui/imgui_draw.cpp:1841
Method
BuildRanges
imgui/imgui_draw.cpp:3679
Method
BuildReflexes
imgui/imgui_draw.cpp:1855
Method
Bullet
imgui/imgui_widgets.cpp:1413
Method
BulletText
imgui/imgui_widgets.cpp:379
Method
BulletTextV
Text with a little bullet aligned to the typical tree node.
imgui/imgui_widgets.cpp:388
Method
Button
imgui/imgui_widgets.cpp:765
Method
ButtonBehavior
- FIXME: For refactor we could output flags, incl mouse hovered vs nav keyboard vs nav triggered etc. And better standardize how widgets use 'GetColor
imgui/imgui_widgets.cpp:501
Method
ButtonEx
imgui/imgui_widgets.cpp:724
Function
CalcFontSize
imgui/imgui_internal.h:2621
Method
CalcItemSize
[Internal] Calculate full item size given user provided 'size' parameter and default width/height. Default width is often == CalcItemWidth(). Those tw
imgui/imgui.cpp:10933
Method
CalcItemWidth
Calculate default item width given value passed to PushItemWidth() or SetNextItemWidth(). The SetNextItemWidth() data is generally cleared/consumed by
imgui/imgui.cpp:10911
Method
CalcNextTotalWidth
imgui/imgui_widgets.cpp:8719
Method
CalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, g.FontSize)
imgui/imgui.cpp:5797
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
imgui/imgui.cpp:8868
Method
CalcWindowNextAutoFitSize
imgui/imgui.cpp:6429
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
imgui/imgui_draw.cpp:3939
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
imgui/imgui_internal.h:1877
Method
CalcWorkRectSize
imgui/imgui_internal.h:1878
Method
CalcWrapWidthForPos
imgui/imgui.cpp:4756
Method
CallContextHooks
Call context hooks (used by e.g. test engine) We assume a small number of hooks so all stored in same array
imgui/imgui.cpp:4286
Method
CallDown
vulkan/vk_layer.h:157
Method
CallDown
vulkan/vk_layer.h:169
Method
CallDown
vulkan/vk_layer.h:181
Method
Checkbox
imgui/imgui_widgets.cpp:1168
Method
CheckboxFlags
imgui/imgui_widgets.cpp:1270
Method
CheckboxFlagsT
imgui/imgui_widgets.cpp:1244
Method
Clear
imgui/imgui.h:2552
Method
Clear
imgui/imgui.h:2586
Method
Clear
- Get***() functions find pair, never add/allocate. Pairs are sorted so a query is O(log N) - Set***() functions find pair, insertion on demand if mis
imgui/imgui.h:2653
Method
Clear
imgui/imgui.h:3065
Method
Clear
imgui/imgui.h:3338
Method
Clear
imgui/imgui_internal.h:701
Method
Clear
imgui/imgui_internal.h:1492
Method
Clear
imgui/imgui_internal.h:1665
Method
ClearActiveID
imgui/imgui.cpp:4447
Method
ClearAllBits
imgui/imgui_internal.h:609
Function
ClearBit
imgui/imgui_internal.h:627
Method
ClearBit
imgui/imgui_internal.h:613
Method
ClearDragDrop
imgui/imgui.cpp:14005
Method
ClearEventsQueue
Clear all incoming events.
imgui/imgui.cpp:1574
Method
ClearFlags
imgui/imgui_internal.h:1242
Method
ClearFonts
imgui/imgui_draw.cpp:2531
Method
ClearIniSettings
Clear all settings (windows, tables, docking etc.)
imgui/imgui.cpp:14690
Method
ClearInputCharacters
imgui/imgui.cpp:1620
Method
ClearInputData
imgui/imgui_draw.cpp:2495
Method
ClearItems
imgui/imgui_demo.cpp:10427
Method
ClearLog
imgui/imgui_demo.cpp:8692
Method
ClearSelection
imgui/imgui.h:2522
Function
ClearText
imgui/imgui_internal.h:1167
Method
ClearWindowSettings
This will revert window to its initial state, including enabling the ImGuiCond_FirstUseEver/ImGuiCond_Once conditions once more.
imgui/imgui.cpp:14856
Function
ClipWith
imgui/imgui_internal.h:572
Function
ClipWithFull
Simple version, may lead to an inverted rectangle, which is fine for Contains/Overlaps test but not for display.
imgui/imgui_internal.h:573
Method
CloneOutput
imgui/imgui_draw.cpp:464
Method
CloseButton
Button to close a window
imgui/imgui_widgets.cpp:843
Method
CloseCurrentPopup
Close the popup we have begin-ed into.
imgui/imgui.cpp:11711
Method
CloseFont
imgui/misc/freetype/imgui_freetype.cpp:234
Method
ClosePopupToLevel
imgui/imgui.cpp:11685
Method
ClosePopupsExceptModals
imgui/imgui.cpp:11670
Method
ClosePopupsOverWindow
When popups are stacked, clicking on a lower level popups puts focus back to it and close popups above it. This function closes any popups that are ov
imgui/imgui.cpp:11624
Method
CollapseButton
imgui/imgui_widgets.cpp:880
Method
CollapsingHeader
CollapsingHeader returns true when opened but do not indent nor push into the ID stack (because of the ImGuiTreeNodeFlags_NoTreePushOnOpen flag). This
imgui/imgui_widgets.cpp:7001
Method
ColorButton
A little color square. Return true when clicked. FIXME: May want to display/ignore the alpha component in the color display? Yet show it in the toolti
imgui/imgui_widgets.cpp:6152
Method
ColorConvertFloat4ToU32
imgui/imgui.cpp:2614
Method
ColorConvertHSVtoRGB
Convert hsv floats ([0-1],[0-1],[0-1]) to rgb floats ([0-1],[0-1],[0-1]), from Foley & van Dam p593 also http://en.wikipedia.org/wiki/HSL_and_HSV
imgui/imgui.cpp:2648
← previous
next →
1,201–1,300 of 5,040, ranked by callers