MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

MethodDebugNodeFont
[DEBUG] Display details for a single font, called by ShowStyleEditor().
Sources/CImGui/imgui/imgui.cpp:14054
MethodDebugNodeFontGlyph
Sources/CImGui/imgui/imgui.cpp:14144
MethodDebugNodeInputTextState
Sources/CImGui/imgui/imgui_widgets.cpp:4991
MethodDebugNodeStorage
[DEBUG] Display contents of ImGuiStorage
Sources/CImGui/imgui/imgui.cpp:14155
MethodDebugNodeTabBar
[DEBUG] Display contents of ImGuiTabBar
Sources/CImGui/imgui/imgui.cpp:14168
MethodDebugNodeTable
Sources/CImGui/imgui/imgui_tables.cpp:3584
MethodDebugNodeTableSettings
Sources/CImGui/imgui/imgui_tables.cpp:3648
MethodDebugNodeViewport
Sources/CImGui/imgui/imgui.cpp:14210
MethodDebugNodeWindow
Sources/CImGui/imgui/imgui.cpp:14230
MethodDebugNodeWindowSettings
Sources/CImGui/imgui/imgui.cpp:14285
MethodDebugNodeWindowsList
Sources/CImGui/imgui/imgui.cpp:14295
MethodDebugNodeWindowsListByBeginStackParent
FIXME-OPT: This is technically suboptimal, but it is simpler this way.
Sources/CImGui/imgui/imgui.cpp:14309
MethodDebugRenderKeyboardPreview
Draw an arbitrary US keyboard layout to visualize translated keys
Sources/CImGui/imgui/imgui.cpp:13272
MethodDebugRenderViewportThumbnail
Sources/CImGui/imgui/imgui.cpp:13220
MethodDebugTextEncoding
Helper tool to diagnose between text encoding issues and font loading issues. Pass your UTF-8 string and verify that there are correct.
Sources/CImGui/imgui/imgui.cpp:13321
MethodDestroyContext
Sources/CImGui/imgui/imgui.cpp:3494
MethodDisplayContents
Display placeholder contents for the Document
Sources/CImGui/imgui/imgui_demo.cpp:7775
MethodDisplayContextMenu
Display context menu for the Document
Sources/CImGui/imgui/imgui_demo.cpp:7792
MethodDisplayNode
Sources/CImGui/imgui/imgui_demo.cpp:4816
MethodDragBehavior
Sources/CImGui/imgui/imgui_widgets.cpp:2350
MethodDragBehaviorT
Sources/CImGui/imgui/imgui_widgets.cpp:2232
MethodDragFloat
Sources/CImGui/imgui/imgui_widgets.cpp:2512
MethodDragFloat2
Sources/CImGui/imgui/imgui_widgets.cpp:2517
MethodDragFloat3
Sources/CImGui/imgui/imgui_widgets.cpp:2522
MethodDragFloat4
Sources/CImGui/imgui/imgui_widgets.cpp:2527
MethodDragFloatRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
Sources/CImGui/imgui/imgui_widgets.cpp:2533
MethodDragInt
NB: v_speed is float to allow adjusting the drag speed with more precision
Sources/CImGui/imgui/imgui_widgets.cpp:2566
MethodDragInt2
Sources/CImGui/imgui/imgui_widgets.cpp:2571
MethodDragInt3
Sources/CImGui/imgui/imgui_widgets.cpp:2576
MethodDragInt4
Sources/CImGui/imgui/imgui_widgets.cpp:2581
MethodDragIntRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
Sources/CImGui/imgui/imgui_widgets.cpp:2587
MethodDragScalar
Note: p_data, p_min and p_max are _pointers_ to a memory address holding the data. For a Drag widget, p_min and p_max are optional. Read code of e.g.
Sources/CImGui/imgui/imgui_widgets.cpp:2389
MethodDragScalarN
Sources/CImGui/imgui/imgui_widgets.cpp:2477
FunctionDraw
Demonstrate creating a simple console window, with scrolling, filtering, completion and history. For the console example, we are using a more C++ like
Sources/CImGui/imgui/imgui_demo.cpp:6535
MethodDummy
Sources/CImGui/imgui/imgui_widgets.cpp:1355
MethodEndChild
Sources/CImGui/imgui/imgui.cpp:5337
MethodEndChildFrame
Sources/CImGui/imgui/imgui.cpp:5398
MethodEndColumns
Sources/CImGui/imgui/imgui_tables.cpp:4022
MethodEndCombo
Sources/CImGui/imgui/imgui_widgets.cpp:1812
MethodEndComboPreview
Sources/CImGui/imgui/imgui_widgets.cpp:1846
MethodEndDisabled
Sources/CImGui/imgui/imgui.cpp:7074
MethodEndDragDropSource
Sources/CImGui/imgui/imgui.cpp:12179
MethodEndDragDropTarget
Sources/CImGui/imgui/imgui.cpp:12352
MethodEndFrame
This is normally called by Render(). You may want to call it directly if you want to avoid calling Render() but the gain will be very minimal.
Sources/CImGui/imgui/imgui.cpp:4892
MethodEndGroup
Sources/CImGui/imgui/imgui.cpp:9677
MethodEndListBox
Sources/CImGui/imgui/imgui_widgets.cpp:6622
MethodEndMainMenuBar
Sources/CImGui/imgui/imgui_widgets.cpp:7077
MethodEndMenu
Sources/CImGui/imgui/imgui_widgets.cpp:7314
MethodEndMenuBar
Sources/CImGui/imgui/imgui_widgets.cpp:6976
MethodEndPopup
Sources/CImGui/imgui/imgui.cpp:10370
MethodEndTabBar
Sources/CImGui/imgui/imgui_widgets.cpp:7586
MethodEndTabItem
Sources/CImGui/imgui/imgui_widgets.cpp:8223
MethodEndTable
Sources/CImGui/imgui/imgui_tables.cpp:1232
MethodEndTooltip
Sources/CImGui/imgui/imgui.cpp:10028
MethodErrorCheckEndFrameRecover
Experimental recovery from incorrect usage of BeginXXX/EndXXX/PushXXX/PopXXX calls. Must be called during or before EndFrame(). This is generally flaw
Sources/CImGui/imgui/imgui.cpp:9106
MethodErrorCheckEndFrameSanityChecks
Sources/CImGui/imgui/imgui.cpp:9063
MethodErrorCheckEndWindowRecover
Must be called before End()/EndChild()
Sources/CImGui/imgui/imgui.cpp:9133
MethodErrorCheckNewFrameSanityChecks
Sources/CImGui/imgui/imgui.cpp:9017
MethodErrorCheckUsingSetCursorPosToExtendParentBoundaries
Until 1.89 (IMGUI_VERSION_NUM < 18814) it was legal to use SetCursorPos() to extend the boundary of a parent (e.g. window or table cell) This is causi
Sources/CImGui/imgui/imgui.cpp:9000
MethodExampleAppConsole
Sources/CImGui/imgui/imgui_demo.cpp:6546
MethodExampleAppDocuments
Sources/CImGui/imgui/imgui_demo.cpp:7811
MethodExampleAppLog
Sources/CImGui/imgui/imgui_demo.cpp:6907
FunctionExpand
Sources/CImGui/imgui/imgui_internal.h:528
MethodFilterImGuiLetters
Return 0 (pass) if the character is 'i' or 'm' or 'g' or 'u' or 'i'
Sources/CImGui/imgui/imgui_demo.cpp:1394
MethodFindBestWindowPosForPopup
Sources/CImGui/imgui/imgui.cpp:10552
MethodFindBestWindowPosForPopupEx
r_avoid = the rectangle to avoid (e.g. for tooltip it is a rectangle around the mouse cursor which we want to avoid. for popups it's a small point aro
Sources/CImGui/imgui/imgui.cpp:10467
MethodFindBlockingModal
When a modal popup is open, newly created windows that want focus (i.e. are not popups and do not specify ImGuiWindowFlags_NoFocusOnAppearing) should
Sources/CImGui/imgui/imgui.cpp:6076
MethodFindBottomMostVisibleWindowWithinBeginStack
Sources/CImGui/imgui/imgui.cpp:4836
MethodFindOrCreateColumns
Sources/CImGui/imgui/imgui_tables.cpp:3863
MethodFindRenderedTextEnd
Sources/CImGui/imgui/imgui.cpp:3201
MethodFindSettingsHandler
Sources/CImGui/imgui/imgui.cpp:12687
MethodFindWindowByID
Sources/CImGui/imgui/imgui.cpp:5410
MethodFindWindowByName
Sources/CImGui/imgui/imgui.cpp:5416
MethodFindWindowDisplayIndex
Sources/CImGui/imgui/imgui.cpp:6919
MethodFindWindowFocusIndex
Sources/CImGui/imgui/imgui.cpp:11765
MethodFindWindowSettingsByID
We don't provide a FindWindowSettingsByName() because Docking system doesn't always hold on names. This is called once per window .ini entry + once pe
Sources/CImGui/imgui/imgui.cpp:12846
MethodFindWindowSettingsByWindow
This is faster if you are holding on a Window already as we don't need to perform a search.
Sources/CImGui/imgui/imgui.cpp:12856
FunctionFloor
Full version, ensure both points are fully clipped.
Sources/CImGui/imgui/imgui_internal.h:535
MethodFocusTopMostWindowUnderOne
Sources/CImGui/imgui/imgui.cpp:6966
MethodFocusWindow
Moving window to front of display and set focus (which happens to be back of our sorted list)
Sources/CImGui/imgui/imgui.cpp:6926
FunctionFocusableItemRegister
Refactored focus/nav/tabbing system in 1.82 and 1.84. If you have old/custom copy-and-pasted widgets that used FocusableItemRegister(): (Old) IMGUI_VE
Sources/CImGui/imgui/imgui_internal.h:3224
FunctionFocusableItemUnregister
-> pass ImGuiItemAddFlags_Inputable flag to ItemAdd()
Sources/CImGui/imgui/imgui_internal.h:3225
FunctionFreeWrapper
Sources/CImGui/imgui/imgui.cpp:1099
MethodFromIndices
Sources/CImGui/imgui/imgui_internal.h:1405
MethodFromPositions
Sources/CImGui/imgui/imgui_internal.h:1406
MethodGcAwakeTransientWindowBuffers
Sources/CImGui/imgui/imgui.cpp:3773
MethodGcCompactTransientMiscBuffers
Sources/CImGui/imgui/imgui.cpp:3749
MethodGcCompactTransientWindowBuffers
Free up/compact internal window buffers, we can use this when a window becomes unused. Not freed: - ImGuiWindow, ImGuiWindowSettings, Name, StateStora
Sources/CImGui/imgui/imgui.cpp:3761
MethodGetAllocatorFunctions
This is provided to facilitate copying allocators from one static/DLL boundary to another (e.g. retrieve default allocator of your executable address
Sources/CImGui/imgui/imgui.cpp:3476
FunctionGetArea
Sources/CImGui/imgui/imgui_internal.h:518
FunctionGetBL
Top-right
Sources/CImGui/imgui/imgui_internal.h:521
FunctionGetBR
Bottom-left
Sources/CImGui/imgui/imgui_internal.h:522
MethodGetBackgroundDrawList
Sources/CImGui/imgui/imgui.cpp:4176
MethodGetBufSize
Number of active/alive items in the pool (for display purpose)
Sources/CImGui/imgui/imgui_internal.h:671
FunctionGetCenter
Sources/CImGui/imgui/imgui_internal.h:514
MethodGetClipboardText
Sources/CImGui/imgui/imgui.cpp:4110
FunctionGetClipboardTextFn_DefaultImpl
Win32 clipboard implementation We use g.ClipboardHandlerData for temporary storage to ensure it is freed on Shutdown()
Sources/CImGui/imgui/imgui.cpp:13040
MethodGetColorU32
Sources/CImGui/imgui/imgui.cpp:2972
MethodGetColumnIndex
Sources/CImGui/imgui/imgui_tables.cpp:3710
MethodGetColumnNormFromOffset
Sources/CImGui/imgui/imgui_tables.cpp:3727
← previousnext →801–900 of 2,768, ranked by callers