MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

MethodSetNextWindowFocus
Sources/CImGui/imgui/imgui.cpp:7460
MethodSetNextWindowPos
Sources/CImGui/imgui/imgui.cpp:7407
MethodSetNextWindowScroll
Sources/CImGui/imgui/imgui.cpp:7444
MethodSetNextWindowSize
Sources/CImGui/imgui/imgui.cpp:7417
MethodSetNextWindowSizeConstraints
Sources/CImGui/imgui/imgui.cpp:7426
FunctionSetPlatformImeDataFn_DefaultImpl
Sources/CImGui/imgui/imgui.cpp:13165
MethodSetScrollFromPosX
Note that a local position will vary depending on initial scroll value, This is a little bit confusing so bear with us: - local_pos = (absolution_pos
Sources/CImGui/imgui/imgui.cpp:9928
MethodSetScrollFromPosY
Sources/CImGui/imgui/imgui.cpp:9936
MethodSetScrollHereX
center_x_ratio: 0.0f left of last item, 0.5f horizontal center of last item, 1.0f right of last item.
Sources/CImGui/imgui/imgui.cpp:9957
MethodSetScrollHereY
center_y_ratio: 0.0f top of last item, 0.5f vertical center of last item, 1.0f bottom of last item.
Sources/CImGui/imgui/imgui.cpp:9970
MethodSetScrollX
Sources/CImGui/imgui/imgui.cpp:9892
MethodSetScrollY
Sources/CImGui/imgui/imgui.cpp:9899
MethodSetShortcutRouting
Request a desired route for an input chord (key + mods). Return true if the route is available this frame. - Routes and key ownership are attributed a
Sources/CImGui/imgui/imgui.cpp:8031
MethodSetStateStorage
Sources/CImGui/imgui/imgui.cpp:7577
MethodSetTabItemClosed
[Public] This is call is 100% optional but it allows to remove some one-frame glitches when a tab has been unexpectedly removed. To use it to need to
Sources/CImGui/imgui/imgui_widgets.cpp:8487
MethodSetTooltip
Sources/CImGui/imgui/imgui.cpp:10042
MethodSetTooltipV
Sources/CImGui/imgui/imgui.cpp:10034
MethodSetWindowClipRectBeforeSetChannel
[Internal] Small optimization to avoid calls to PopClipRect/SetCurrentChannel/PushClipRect in sequences, they would meddle many times with the underly
Sources/CImGui/imgui/imgui_tables.cpp:3702
MethodSetWindowCollapsed
Sources/CImGui/imgui/imgui.cpp:7342
MethodSetWindowFocus
Sources/CImGui/imgui/imgui.cpp:7389
MethodSetWindowFontScale
Sources/CImGui/imgui/imgui.cpp:7494
MethodSetWindowHiddendAndSkipItemsForCurrentFrame
Sources/CImGui/imgui/imgui.cpp:7360
MethodSetWindowHitTestHole
Sources/CImGui/imgui/imgui.cpp:7353
MethodSetWindowPos
Sources/CImGui/imgui/imgui.cpp:7265
MethodSetWindowSize
Sources/CImGui/imgui/imgui.cpp:7306
MethodSetWindowViewport
Sources/CImGui/imgui/imgui.cpp:12990
MethodShadeVertsLinearColorGradientKeepAlpha
Generic linear color gradient, write to RGB fields, leave A untouched.
Sources/CImGui/imgui/imgui_draw.cpp:1851
MethodShadeVertsLinearUV
Distribute UV over (a, b) rectangle
Sources/CImGui/imgui/imgui_draw.cpp:1875
MethodShortcut
Sources/CImGui/imgui/imgui.cpp:8931
MethodShowAboutWindow
Sources/CImGui/imgui/imgui_demo.cpp:5924
MethodShowDebugLogWindow
Sources/CImGui/imgui/imgui.cpp:14349
MethodShowDemoWindow
Demonstrate most Dear ImGui features (this is big function!) You may execute this function to experiment with the UI and understand what it does. You
Sources/CImGui/imgui/imgui_demo.cpp:246
MethodShowFontAtlas
[DEBUG] List fonts in a font atlas and display its texture
Sources/CImGui/imgui/imgui.cpp:13370
MethodShowFontSelector
Demo helper function to select among loaded fonts. Here we use the regular BeginCombo()/EndCombo() api which is the more flexible one.
Sources/CImGui/imgui/imgui_demo.cpp:6080
MethodShowMetricsWindow
Sources/CImGui/imgui/imgui.cpp:13391
MethodShowStackToolWindow
Stack Tool: Display UI
Sources/CImGui/imgui/imgui.cpp:14585
MethodShowStyleEditor
Sources/CImGui/imgui/imgui_demo.cpp:6123
MethodShowStyleSelector
Demo helper function to select among default colors. See ShowStyleEditor() for more advanced options. Here we use the simplified Combo() api that pack
Sources/CImGui/imgui/imgui_demo.cpp:6107
MethodShowUserGuide
Sources/CImGui/imgui/imgui_demo.cpp:6382
MethodShrinkWidths
Shrink excess width from a set of item, by removing width from the larger items first. Set items Width to -1.0f to disable shrinking this item.
Sources/CImGui/imgui/imgui_widgets.cpp:1612
MethodShutdown
This function is merely here to free heap allocations.
Sources/CImGui/imgui/imgui.cpp:3557
MethodSin
Sources/CImGui/imgui/imgui_demo.cpp:1716
MethodSliderAngle
Sources/CImGui/imgui/imgui_widgets.cpp:3121
MethodSliderBehavior
For 32-bit and larger types, slider bounds are limited to half the natural type range. So e.g. an integer Slider between INT_MAX-10 and INT_MAX will f
Sources/CImGui/imgui/imgui_widgets.cpp:2940
MethodSliderBehaviorT
Sources/CImGui/imgui/imgui_widgets.cpp:2768
MethodSliderFloat
Sources/CImGui/imgui/imgui_widgets.cpp:3101
MethodSliderFloat2
Sources/CImGui/imgui/imgui_widgets.cpp:3106
MethodSliderFloat3
Sources/CImGui/imgui/imgui_widgets.cpp:3111
MethodSliderFloat4
Sources/CImGui/imgui/imgui_widgets.cpp:3116
MethodSliderInt
Sources/CImGui/imgui/imgui_widgets.cpp:3131
MethodSliderInt2
Sources/CImGui/imgui/imgui_widgets.cpp:3136
MethodSliderInt3
Sources/CImGui/imgui/imgui_widgets.cpp:3141
MethodSliderInt4
Sources/CImGui/imgui/imgui_widgets.cpp:3146
MethodSliderScalar
Note: p_data, p_min and p_max are _pointers_ to a memory address holding the data. For a slider, they are all required. Read code of e.g. SliderFloat(
Sources/CImGui/imgui/imgui_widgets.cpp:2982
MethodSliderScalarN
Add multiple sliders on 1 line for compact edition of multiple components
Sources/CImGui/imgui/imgui_widgets.cpp:3066
MethodSmallButton
Small buttons fits within text without additional vertical spacing.
Sources/CImGui/imgui/imgui_widgets.cpp:734
MethodSpacing
Sources/CImGui/imgui/imgui_widgets.cpp:1347
MethodSplitterBehavior
Using 'hover_visibility_delay' allows us to hide the highlight and mouse cursor for a short time, which can be convenient to reduce visual noise.
Sources/CImGui/imgui/imgui_widgets.cpp:1544
MethodSquare
Sources/CImGui/imgui/imgui_demo.cpp:7305
MethodStartMouseMovingWindow
Sources/CImGui/imgui/imgui.cpp:4203
MethodStrdup
Sources/CImGui/imgui/imgui_demo.cpp:6572
MethodStricmp
Portable helpers
Sources/CImGui/imgui/imgui_demo.cpp:6570
MethodStrnicmp
Sources/CImGui/imgui/imgui_demo.cpp:6571
MethodStrtrim
Sources/CImGui/imgui/imgui_demo.cpp:6573
MethodStyleColorsClassic
Sources/CImGui/imgui/imgui_draw.cpp:233
MethodStyleColorsDark
Sources/CImGui/imgui/imgui_draw.cpp:173
MethodStyleColorsLight
Those light colors are better suited with a thicker font than the default one + FrameBorder
Sources/CImGui/imgui/imgui_draw.cpp:294
MethodTabBarCalcMaxTabWidth
Sources/CImGui/imgui/imgui_widgets.cpp:7894
MethodTabBarCalcTabID
Dockable windows uses Name/ID in the global namespace. Non-dockable items use the ID stack.
Sources/CImGui/imgui/imgui_widgets.cpp:7877
MethodTabBarCloseTab
Called on manual closure attempt
Sources/CImGui/imgui/imgui_widgets.cpp:7943
MethodTabBarFindTabByID
Sources/CImGui/imgui/imgui_widgets.cpp:7900
MethodTabBarFindTabByOrder
Order = visible order, not submission order! (which is tab->BeginOrder)
Sources/CImGui/imgui/imgui_widgets.cpp:7910
MethodTabBarGetCurrentTab
Sources/CImGui/imgui/imgui_widgets.cpp:7917
MethodTabBarGetTabName
Sources/CImGui/imgui/imgui_widgets.cpp:7924
MethodTabBarLayout
This is called only once a frame before by the first call to ItemTab() The reason we're not calling it in BeginTabBar() is to leave a chance to the us
Sources/CImGui/imgui/imgui_widgets.cpp:7634
MethodTabBarProcessReorder
Sources/CImGui/imgui/imgui_widgets.cpp:8056
MethodTabBarQueueFocus
Sources/CImGui/imgui/imgui_widgets.cpp:8007
MethodTabBarQueueReorder
Sources/CImGui/imgui/imgui_widgets.cpp:8012
MethodTabBarQueueReorderFromMousePos
Sources/CImGui/imgui/imgui_widgets.cpp:8020
MethodTabBarRemoveTab
The *TabId fields are already set by the docking system _before_ the actual TabItem was created, so we clear them regardless.
Sources/CImGui/imgui/imgui_widgets.cpp:7933
MethodTabBarScrollClamp
Sources/CImGui/imgui/imgui_widgets.cpp:7967
MethodTabBarScrollToTab
Note: we may scroll to tab that are not selected! e.g. using keyboard arrow keys
Sources/CImGui/imgui/imgui_widgets.cpp:7974
MethodTabBarScrollingButtons
Sources/CImGui/imgui/imgui_widgets.cpp:8087
MethodTabBarTabListPopupButton
Sources/CImGui/imgui/imgui_widgets.cpp:8148
MethodTabItemBackground
Sources/CImGui/imgui/imgui_widgets.cpp:8518
MethodTabItemButton
Sources/CImGui/imgui/imgui_widgets.cpp:8242
MethodTabItemCalcSize
Sources/CImGui/imgui/imgui_widgets.cpp:8500
MethodTabItemEx
Sources/CImGui/imgui/imgui_widgets.cpp:8258
MethodTabItemLabelAndCloseButton
Render text label (with custom clipping) + Unsaved Document marker + Close Button logic We tend to lock style.FramePadding for a given tab-bar, hence
Sources/CImGui/imgui/imgui_widgets.cpp:8545
MethodTableBeginApplyRequests
Apply queued resizing/reordering/hiding requests
Sources/CImGui/imgui/imgui_tables.cpp:616
MethodTableBeginCell
[Internal] Called by TableSetColumnIndex()/TableNextColumn() This is called very frequently, so we need to be mindful of unnecessary overhead. FIXME-T
Sources/CImGui/imgui/imgui_tables.cpp:1979
MethodTableBeginContextMenuPopup
Sources/CImGui/imgui/imgui_tables.cpp:3076
MethodTableBeginInitMemory
For reference, the average total _allocation count_ for a table is: + 0 (for ImGuiTable instance, we are pooling allocations in g.Tables) + 1 (for tab
Sources/CImGui/imgui/imgui_tables.cpp:594
MethodTableBeginRow
[Internal] Called by TableNextRow()
Sources/CImGui/imgui/imgui_tables.cpp:1741
MethodTableDrawBorders
FIXME-TABLE: This is a mess, need to redesign how we render borders (as some are also done in TableEndRow)
Sources/CImGui/imgui/imgui_tables.cpp:2545
MethodTableDrawContextMenu
Output context menu into current window (generally a popup) FIXME-TABLE: Ideally this should be writable by the user. Full programmatic access to that
Sources/CImGui/imgui/imgui_tables.cpp:3089
MethodTableEndCell
[Internal] Called by TableNextRow()/TableSetColumnIndex()/TableNextColumn()
Sources/CImGui/imgui/imgui_tables.cpp:2033
MethodTableEndRow
[Internal] Called by TableNextRow()
Sources/CImGui/imgui/imgui_tables.cpp:1776
MethodTableFindByID
Sources/CImGui/imgui/imgui_tables.cpp:297
MethodTableFixColumnSortDirection
Fix sort direction if currently set on a value which is unavailable (e.g. activating NoSortAscending/NoSortDescending)
Sources/CImGui/imgui/imgui_tables.cpp:2681
← previousnext →1,701–1,800 of 2,768, ranked by callers