MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

MethodBeginTabBar
Sources/CImGui/imgui/imgui_widgets.cpp:7513
MethodBeginTabBarEx
Sources/CImGui/imgui/imgui_widgets.cpp:7527
MethodBeginTabItem
Sources/CImGui/imgui/imgui_widgets.cpp:8199
MethodBeginTable
Read about "TABLE SIZING" at the top of this file.
Sources/CImGui/imgui/imgui_tables.cpp:304
MethodBeginTableEx
Sources/CImGui/imgui/imgui_tables.cpp:310
MethodBeginTooltip
Sources/CImGui/imgui/imgui.cpp:9986
MethodBeginTooltipEx
Sources/CImGui/imgui/imgui.cpp:9991
MethodBeginViewportSideBar
Important: calling order matters! FIXME: Somehow overlapping with docking tech. FIXME: The "rect-cut" aspect of this could be formalized into a lower-
Sources/CImGui/imgui/imgui_widgets.cpp:7021
MethodBringWindowToDisplayBack
Sources/CImGui/imgui/imgui.cpp:6883
MethodBringWindowToDisplayBehind
Sources/CImGui/imgui/imgui.cpp:6897
MethodBringWindowToDisplayFront
Sources/CImGui/imgui/imgui.cpp:6868
MethodBringWindowToFocusFront
Sources/CImGui/imgui/imgui.cpp:6847
MethodBuild
Sources/CImGui/imgui/imgui_draw.cpp:2253
MethodBullet
Sources/CImGui/imgui/imgui_widgets.cpp:1311
MethodBulletText
Sources/CImGui/imgui/imgui_widgets.cpp:369
MethodBulletTextV
Text with a little bullet aligned to the typical tree node.
Sources/CImGui/imgui/imgui_widgets.cpp:378
MethodButton
Sources/CImGui/imgui/imgui_widgets.cpp:728
MethodButtonBehavior
Sources/CImGui/imgui/imgui_widgets.cpp:482
MethodButtonEx
Sources/CImGui/imgui/imgui_widgets.cpp:684
MethodCalcItemSize
[Internal] Calculate full item size given user provided 'size' parameter and default width/height. Default width is often == CalcItemWidth(). Those tw
Sources/CImGui/imgui/imgui.cpp:9558
MethodCalcItemWidth
Calculate default item width given value passed to PushItemWidth() or SetNextItemWidth(). The SetNextItemWidth() data is generally cleared/consumed by
Sources/CImGui/imgui/imgui.cpp:9536
MethodCalcListClipping
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
Sources/CImGui/imgui/imgui.cpp:2644
MethodCalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, g.FontSize)
Sources/CImGui/imgui/imgui.cpp:5057
MethodCalcTypematicRepeatAmount
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
Sources/CImGui/imgui/imgui.cpp:7848
MethodCalcWindowNextAutoFitSize
Sources/CImGui/imgui/imgui.cpp:5600
MethodCalcWrapWidthForPos
Sources/CImGui/imgui/imgui.cpp:4069
MethodCallContextHooks
Call context hooks (used by e.g. test engine) We assume a small number of hooks so all stored in same array
Sources/CImGui/imgui/imgui.cpp:3656
FunctionCaptureKeyboardFromApp
Use new ImageButton() signature (explicit item id, regular FramePadding) OBSOLETED in 1.88 (from May 2022)
Sources/CImGui/imgui/imgui.h:3032
FunctionCaptureMouseFromApp
Renamed as name was misleading + removed default value.
Sources/CImGui/imgui/imgui.h:3033
MethodCheckbox
Sources/CImGui/imgui/imgui_widgets.cpp:1105
MethodCheckboxFlags
Sources/CImGui/imgui/imgui_widgets.cpp:1191
MethodCheckboxFlagsT
Sources/CImGui/imgui/imgui_widgets.cpp:1163
MethodClear
Sources/CImGui/imgui/imgui.h:2156
MethodClear
Sources/CImGui/imgui/imgui.h:2214
MethodClear
- 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
Sources/CImGui/imgui/imgui.h:2279
MethodClear
Sources/CImGui/imgui/imgui.h:2510
MethodClear
Sources/CImGui/imgui/imgui.h:2697
MethodClear
Sources/CImGui/imgui/imgui.h:2752
MethodClear
Sources/CImGui/imgui/imgui_internal.h:662
MethodClear
Sources/CImGui/imgui/imgui_internal.h:775
MethodClear
Sources/CImGui/imgui/imgui_internal.h:1330
MethodClear
Sources/CImGui/imgui/imgui_internal.h:1495
MethodClear
Sources/CImGui/imgui/imgui_demo.cpp:6913
MethodClearActiveID
Sources/CImGui/imgui/imgui.cpp:3842
MethodClearAllBits
Sources/CImGui/imgui/imgui_internal.h:570
FunctionClearBit
Sources/CImGui/imgui/imgui_internal.h:588
MethodClearDragDrop
Sources/CImGui/imgui/imgui.cpp:12047
MethodClearFlags
Sources/CImGui/imgui/imgui_internal.h:1148
MethodClearFreeMemory
Sources/CImGui/imgui/imgui_internal.h:776
MethodClearIniSettings
Clear all settings (windows, tables, docking etc.)
Sources/CImGui/imgui/imgui.cpp:12698
MethodClearLog
Sources/CImGui/imgui/imgui_demo.cpp:6575
FunctionClearSelection
Sources/CImGui/imgui/imgui_internal.h:1093
FunctionClearText
Sources/CImGui/imgui/imgui_internal.h:1083
MethodClearWindowSettings
This will revert window to its initial state, including enabling the ImGuiCond_FirstUseEver/ImGuiCond_Once conditions once more.
Sources/CImGui/imgui/imgui.cpp:12865
FunctionClipWith
Sources/CImGui/imgui/imgui_internal.h:533
FunctionClipWithFull
Simple version, may lead to an inverted rectangle, which is fine for Contains/Overlaps test but not for display.
Sources/CImGui/imgui/imgui_internal.h:534
MethodCloseButton
Button to close a window
Sources/CImGui/imgui/imgui_widgets.cpp:808
MethodCloseCurrentPopup
Close the popup we have begin-ed into.
Sources/CImGui/imgui/imgui.cpp:10269
MethodClosePopupToLevel
Sources/CImGui/imgui/imgui.cpp:10240
MethodClosePopupsExceptModals
Sources/CImGui/imgui/imgui.cpp:10225
MethodClosePopupsOverWindow
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
Sources/CImGui/imgui/imgui.cpp:10181
MethodCollapseButton
Sources/CImGui/imgui/imgui_widgets.cpp:846
MethodCollapsingHeader
CollapsingHeader returns true when opened but do not indent nor push into the ID stack (because of the ImGuiTreeNodeFlags_NoTreePushOnOpen flag). This
Sources/CImGui/imgui/imgui_widgets.cpp:6349
MethodColorButton
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
Sources/CImGui/imgui/imgui_widgets.cpp:5718
MethodColorConvertFloat4ToU32
Sources/CImGui/imgui/imgui.cpp:2235
MethodColorConvertHSVtoRGB
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
Sources/CImGui/imgui/imgui.cpp:2269
MethodColorConvertRGBtoHSV
Convert rgb floats ([0-1],[0-1],[0-1]) to hsv floats ([0-1],[0-1],[0-1]), from Foley & van Dam p592 Optimized http://lolengine.net/blog/2013/01/13/fas
Sources/CImGui/imgui/imgui.cpp:2247
MethodColorConvertU32ToFloat4
Sources/CImGui/imgui/imgui.cpp:2225
MethodColorEdit3
Sources/CImGui/imgui/imgui_widgets.cpp:5042
MethodColorEdit4
Edit colors components (each component in 0.0f..1.0f range). See enum ImGuiColorEditFlags_ for available options. e.g. Only access 3 floats if ImGuiCo
Sources/CImGui/imgui/imgui_widgets.cpp:5078
MethodColorEditOptionsPopup
Sources/CImGui/imgui/imgui_widgets.cpp:5853
MethodColorPicker3
Sources/CImGui/imgui/imgui_widgets.cpp:5323
MethodColorPicker4
Note: ColorPicker4() only accesses 3 floats if ImGuiColorEditFlags_NoAlpha flag is set. (In C++ the 'float col[4]' notation for a function argument is
Sources/CImGui/imgui/imgui_widgets.cpp:5346
MethodColorPickerOptionsPopup
Sources/CImGui/imgui/imgui_widgets.cpp:5904
MethodColorTooltip
Note: only access 3 floats if ImGuiColorEditFlags_NoAlpha flag is set.
Sources/CImGui/imgui/imgui_widgets.cpp:5818
MethodColumns
Sources/CImGui/imgui/imgui_tables.cpp:4097
MethodCombo
Old API, prefer using BeginCombo() nowadays if you can.
Sources/CImGui/imgui/imgui_widgets.cpp:1901
MethodCompareWithSortSpecs
Sources/CImGui/imgui/imgui_demo.cpp:3660
FunctionContains
Bottom-right
Sources/CImGui/imgui/imgui_internal.h:523
FunctionCreate
Sources/CImGui/imgui/imgui_internal.h:584
MethodCreateContext
Sources/CImGui/imgui/imgui.cpp:3483
MethodCreateNewWindowSettings
Sources/CImGui/imgui/imgui.cpp:12822
MethodDataTypeApplyFromText
User can input math operators (e.g. +100) to edit a numerical values. NB: This is _not_ a full expression evaluator. We should probably add one and re
Sources/CImGui/imgui/imgui_widgets.cpp:2080
MethodDataTypeApplyOp
Sources/CImGui/imgui/imgui_widgets.cpp:2028
MethodDataTypeClamp
Sources/CImGui/imgui/imgui_widgets.cpp:2158
FunctionDataTypeClampT
Sources/CImGui/imgui/imgui_widgets.cpp:2150
MethodDataTypeCompare
Sources/CImGui/imgui/imgui_widgets.cpp:2129
FunctionDataTypeCompareT
Sources/CImGui/imgui/imgui_widgets.cpp:2122
MethodDataTypeFormatString
Sources/CImGui/imgui/imgui_widgets.cpp:2005
MethodDataTypeGetInfo
Sources/CImGui/imgui/imgui_widgets.cpp:1999
MethodDebugCheckVersionAndDataLayout
Helper function to verify ABI compatibility between caller code and compiled version of Dear ImGui. Verify that the type sizes are matching between th
Sources/CImGui/imgui/imgui.cpp:8972
MethodDebugHookIdInfo
[DEBUG] Stack tool: hooks called by GetID() family functions
Sources/CImGui/imgui/imgui.cpp:14520
MethodDebugLocateItem
Sources/CImGui/imgui/imgui.cpp:14415
MethodDebugLocateItemOnHover
Sources/CImGui/imgui/imgui.cpp:14422
MethodDebugLocateItemResolveWithLastItem
Sources/CImGui/imgui/imgui.cpp:14431
MethodDebugLog
Sources/CImGui/imgui/imgui.cpp:14330
MethodDebugLogV
Sources/CImGui/imgui/imgui.cpp:14338
MethodDebugNodeColumns
[DEBUG] Display contents of Columns
Sources/CImGui/imgui/imgui.cpp:13919
MethodDebugNodeDrawCmdShowMeshAndBoundingBox
[DEBUG] Display mesh/aabb of a ImDrawCmd
Sources/CImGui/imgui/imgui.cpp:14024
MethodDebugNodeDrawList
[DEBUG] Display contents of ImDrawList
Sources/CImGui/imgui/imgui.cpp:13930
← previousnext →701–800 of 2,768, ranked by callers