MCPcopy Create free account

hub / github.com/ctreffs/SwiftImGui / functions

Functions2,768 in github.com/ctreffs/SwiftImGui

↓ 1 callersFunctionGetTabBarRefFromTabBar
Sources/CImGui/imgui/imgui_widgets.cpp:7505
↓ 1 callersMethodGetTexDataAsAlpha8
Sources/CImGui/imgui/imgui_draw.cpp:2031
↓ 1 callersMethodGetTexDataAsRGBA32
Sources/CImGui/imgui/imgui_draw.cpp:2043
↓ 1 callersMethodGetTexID
Since 1.83: returns ImTextureID associated with this draw call. Warning: DO NOT assume this is always same as 'TextureId' (we will change this functio
Sources/CImGui/imgui/imgui.h:2465
↓ 1 callersMethodGetVoidPtrRef
Sources/CImGui/imgui/imgui.cpp:2391
↓ 1 callersFunctionGetWindowBgColorIdx
Sources/CImGui/imgui/imgui.cpp:5610
↓ 1 callersMethodGetWorkCenter
Sources/CImGui/imgui/imgui.h:2991
↓ 1 callersMethodGrowIndex
Sources/CImGui/imgui/imgui_draw.cpp:3264
↓ 1 callersFunctionImBezierCubicClosestPoint
Sources/CImGui/imgui/imgui.cpp:1558
↓ 1 callersFunctionImBezierCubicClosestPointCasteljau
tess_tol is generally the same value you would find in ImGui::GetStyle().CurveTessellationTol Because those ImXXX functions are lower-level than ImGui
Sources/CImGui/imgui/imgui.cpp:1616
↓ 1 callersFunctionImBezierCubicClosestPointCasteljauStep
Closely mimics PathBezierToCasteljau() in imgui_draw.cpp
Sources/CImGui/imgui/imgui.cpp:1581
↓ 1 callersFunctionImBitArrayTestBit
Sources/CImGui/imgui/imgui_internal.h:545
↓ 1 callersFunctionImFontAtlasBuildRenderDefaultTexData
Sources/CImGui/imgui/imgui_draw.cpp:2666
↓ 1 callersFunctionImFontAtlasBuildRenderLinesTexData
Sources/CImGui/imgui/imgui_draw.cpp:2706
↓ 1 callersFunctionImGuiListClipper_SeekCursorAndSetupPrevLine
Sources/CImGui/imgui/imgui.cpp:2712
↓ 1 callersFunctionImGuiListClipper_SortAndFuseRanges
Sources/CImGui/imgui/imgui.cpp:2688
↓ 1 callersFunctionImGuiListClipper_StepInternal
Sources/CImGui/imgui/imgui.cpp:2816
↓ 1 callersFunctionImGuiTableTempData
Sources/CImGui/imgui/imgui_internal.h:2681
↓ 1 callersFunctionImInvLength
Sources/CImGui/imgui/imgui_internal.h:457
↓ 1 callersFunctionImModPositive
Sources/CImGui/imgui/imgui_internal.h:462
↓ 1 callersFunctionImStricmp
Consider using _stricmp/_strnicmp under Windows or strcasecmp/strncasecmp. We don't actually use either ImStricmp/ImStrnicmp in the codebase any more.
Sources/CImGui/imgui/imgui.cpp:1679
↓ 1 callersFunctionImStrlenW
Sources/CImGui/imgui/imgui.cpp:1729
↓ 1 callersFunctionImStrnicmp
Sources/CImGui/imgui/imgui.cpp:1686
↓ 1 callersFunctionInputTextCalcTextLenAndLineCount
Sources/CImGui/imgui/imgui_widgets.cpp:3627
↓ 1 callersFunctionInputTextReconcileUndoStateAfterUserCallback
Find the shortest single replacement we can make to get the new text from the old text. Important: needs to be run before TextW is rewritten with the
Sources/CImGui/imgui/imgui_widgets.cpp:4000
↓ 1 callersMethodIsDelivery
Sources/CImGui/imgui/imgui.h:2159
↓ 1 callersFunctionIsKeyPressedMap
Sources/CImGui/imgui/imgui_internal.h:3228
↓ 1 callersFunctionIsKeyboardKey
Sources/CImGui/imgui/imgui_internal.h:2906
↓ 1 callersFunctionIsMouseKey
Sources/CImGui/imgui/imgui_internal.h:2908
↓ 1 callersMethodIsPreview
Sources/CImGui/imgui/imgui.h:2158
↓ 1 callersFunctionMenuBarHeight
Sources/CImGui/imgui/imgui_internal.h:2376
↓ 1 callersFunctionNavClampRectToVisibleAreaForMoveDir
Sources/CImGui/imgui/imgui.cpp:10663
↓ 1 callersFunctionNotifyOfDocumentsClosedElsewhere
[Optional] Notify the system of Tabs/Windows closure that happened outside the regular tab interface. If a tab has been closed programmatically (aka c
Sources/CImGui/imgui/imgui_demo.cpp:7830
↓ 1 callersMethodPathBezierCubicCurveTo
Sources/CImGui/imgui/imgui_draw.cpp:1282
↓ 1 callersFunctionPathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
Sources/CImGui/imgui/imgui_draw.cpp:1239
↓ 1 callersMethodPathBezierQuadraticCurveTo
Sources/CImGui/imgui/imgui_draw.cpp:1298
↓ 1 callersFunctionPathBezierQuadraticCurveToCasteljau
Sources/CImGui/imgui/imgui_draw.cpp:1264
↓ 1 callersMethodPathClear
Stateful path API, add points then finish with PathFillConvex() or PathStroke() - Filled shapes must always use clockwise winding order. The anti-alia
Sources/CImGui/imgui/imgui.h:2626
↓ 1 callersMethodPathLineToMergeDuplicate
Sources/CImGui/imgui/imgui.h:2628
↓ 1 callersMethodPathRect
Sources/CImGui/imgui/imgui_draw.cpp:1349
↓ 1 callersMethodPrimQuadUV
Sources/CImGui/imgui/imgui_draw.cpp:685
↓ 1 callersMethodPrimRect
Fully unrolled with inline call to keep our debug builds decently fast.
Sources/CImGui/imgui/imgui_draw.cpp:655
↓ 1 callersMethodPrimUnreserve
Release the a number of reserved vertices/indices from the end of the last reservation made with PrimReserve().
Sources/CImGui/imgui/imgui_draw.cpp:644
↓ 1 callersMethodPrimWriteIdx
Sources/CImGui/imgui/imgui.h:2661
↓ 1 callersMethodPrimWriteVtx
Sources/CImGui/imgui/imgui.h:2660
↓ 1 callersMethodPushClipRectFullScreen
Sources/CImGui/imgui/imgui_draw.cpp:589
↓ 1 callersMethodRemove
Sources/CImGui/imgui/imgui_internal.h:664
↓ 1 callersMethodRenderText
Internal ImGui functions to render text RenderText***() functions calls ImDrawList::AddText() calls ImBitmapFont::RenderText()
Sources/CImGui/imgui/imgui.cpp:3214
↓ 1 callersMethodRenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
Sources/CImGui/imgui/imgui_draw.cpp:3560
↓ 1 callersFunctionRenderViewportsThumbnails
Sources/CImGui/imgui/imgui.cpp:13250
↓ 1 callersFunctionSTB_TEXTEDIT_KEYTOTEXT
Sources/CImGui/imgui/imgui_widgets.cpp:3693
↓ 1 callersFunctionSTB_TEXTEDIT_MOVEWORDRIGHT_WIN
Sources/CImGui/imgui/imgui_widgets.cpp:3738
↓ 1 callersMethodScaleAllSizes
To scale your entire UI (e.g. if you want your app to use High DPI or generally be DPI aware) you may use this helper function. Scaling the fonts is d
Sources/CImGui/imgui/imgui.cpp:1164
↓ 1 callersMethodScaleClipRects
Helper to scale the ClipRect field of each ImDrawCmd. Use if your final output buffer is at a different scale than draw_data->DisplaySize, or if there
Sources/CImGui/imgui/imgui_draw.cpp:1833
↓ 1 callersFunctionScrollToBringRectIntoView
ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
Sources/CImGui/imgui/imgui_internal.h:2817
↓ 1 callersMethodSetAllInt
Sources/CImGui/imgui/imgui.cpp:2438
↓ 1 callersMethodSetAppAcceptingEvents
Set master flag for accepting key/mouse/text events (default to true). Useful if you have native dialog boxes that are interrupting your application l
Sources/CImGui/imgui/imgui.cpp:1451
↓ 1 callersMethodSetArenaBasePtr
Sources/CImGui/imgui/imgui_internal.h:636
↓ 1 callersFunctionSetBit
Sources/CImGui/imgui/imgui_internal.h:587
↓ 1 callersMethodSetBool
Sources/CImGui/imgui/imgui.cpp:2411
↓ 1 callersMethodSetFloat
Sources/CImGui/imgui/imgui.cpp:2416
↓ 1 callersMethodSetGlyphVisible
Sources/CImGui/imgui/imgui_draw.cpp:3258
↓ 1 callersMethodSetHSV
FIXME-OBSOLETE: May need to obsolete/cleanup those helpers.
Sources/CImGui/imgui/imgui.h:2416
↓ 1 callersMethodSetKeyEventNativeData
[Optional] Call after AddKeyEvent(). Specify native keycode, scancode + Specify index for legacy <1.87 IsKeyXXX() functions with native indices. If yo
Sources/CImGui/imgui/imgui.cpp:1428
↓ 1 callersMethodSetTexID
Bit ambiguous: used to detect when user didn't build texture but effectively we should check TexID != 0 except that would be backend dependent...
Sources/CImGui/imgui/imgui.h:2824
↓ 1 callersFunctionSetupViewportDrawData
Sources/CImGui/imgui/imgui.cpp:4769
↓ 1 callersFunctionShowDemoWindowColumns
Demonstrate old/legacy Columns API! [2020: Columns are under-featured and not maintained. Prefer using the more flexible and powerful BeginTable() API
Sources/CImGui/imgui/imgui_demo.cpp:5512
↓ 1 callersFunctionShowDemoWindowInputs
Sources/CImGui/imgui/imgui_demo.cpp:5716
↓ 1 callersFunctionShowDemoWindowLayout
Sources/CImGui/imgui/imgui_demo.cpp:2544
↓ 1 callersFunctionShowDemoWindowPopups
Sources/CImGui/imgui/imgui_demo.cpp:3328
↓ 1 callersFunctionShowDemoWindowTables
Sources/CImGui/imgui/imgui_demo.cpp:3779
↓ 1 callersFunctionShowDemoWindowWidgets
Sources/CImGui/imgui/imgui_demo.cpp:558
↓ 1 callersFunctionShowExampleAppAutoResize
Demonstrate creating a window which gets auto-resized according to its content.
Sources/CImGui/imgui/imgui_demo.cpp:7272
↓ 1 callersFunctionShowExampleAppConsole
Sources/CImGui/imgui/imgui_demo.cpp:6886
↓ 1 callersFunctionShowExampleAppConstrainedResize
Demonstrate creating a window with custom resize constraints. Note that size constraints currently don't work on a docked window (when in 'docking' br
Sources/CImGui/imgui/imgui_demo.cpp:7298
↓ 1 callersFunctionShowExampleAppCustomRendering
Demonstrate using the low-level ImDrawList to draw custom shapes.
Sources/CImGui/imgui/imgui_demo.cpp:7510
↓ 1 callersFunctionShowExampleAppDocuments
Sources/CImGui/imgui/imgui_demo.cpp:7841
↓ 1 callersFunctionShowExampleAppFullscreen
Demonstrate creating a window covering the entire screen/viewport
Sources/CImGui/imgui/imgui_demo.cpp:7438
↓ 1 callersFunctionShowExampleAppLayout
Demonstrate create a window with multiple child windows.
Sources/CImGui/imgui/imgui_demo.cpp:7059
↓ 1 callersFunctionShowExampleAppLog
Demonstrate creating a simple log window with basic filtering.
Sources/CImGui/imgui/imgui_demo.cpp:7024
↓ 1 callersFunctionShowExampleAppLongText
Demonstrate/test rendering huge amount of text, and the incidence of clipping.
Sources/CImGui/imgui/imgui_demo.cpp:7209
↓ 1 callersFunctionShowExampleAppMainMenuBar
Demonstrate creating a "main" fullscreen menu bar and populating it. Note the difference between BeginMainMenuBar() and BeginMenuBar(): - BeginMenuBar
Sources/CImGui/imgui/imgui_demo.cpp:6423
↓ 1 callersFunctionShowExampleAppPropertyEditor
Demonstrate create a simple property editor.
Sources/CImGui/imgui/imgui_demo.cpp:7173
↓ 1 callersFunctionShowExampleAppSimpleOverlay
Demonstrate creating a simple static window with no decoration + a context-menu to choose which corner of the screen to use.
Sources/CImGui/imgui/imgui_demo.cpp:7383
↓ 1 callersFunctionShowExampleAppWindowTitles
Demonstrate the use of "##" and "###" in identifiers to manipulate ID generation. This applies to all regular items as well. Read FAQ section "How can
Sources/CImGui/imgui/imgui_demo.cpp:7476
↓ 1 callersFunctionShowPlaceholderObject
Sources/CImGui/imgui/imgui_demo.cpp:7125
↓ 1 callersFunctionShowTableColumnsStatusFlags
Sources/CImGui/imgui/imgui_demo.cpp:3771
↓ 1 callersFunctionTableFixFlags
Helper
Sources/CImGui/imgui/imgui_tables.cpp:264
↓ 1 callersFunctionUnpackBitVectorToFlatIndexList
Sources/CImGui/imgui/imgui_draw.cpp:2326
↓ 1 callersFunctionUpdateWindowInFocusOrderList
Sources/CImGui/imgui/imgui.cpp:5430
↓ 1 callersMethod_OnChangedClipRect
Our scheme may appears a bit unusual, basically we want the most-common calls AddLine AddRect etc. to not have to perform any check so we always have
Sources/CImGui/imgui/imgui_draw.cpp:497
↓ 1 callersMethod_OnChangedTextureID
Sources/CImGui/imgui/imgui_draw.cpp:520
↓ 1 callersMethod_OnChangedVtxOffset
Sources/CImGui/imgui/imgui_draw.cpp:543
↓ 1 callersMethod_PathArcToFastEx
Sources/CImGui/imgui/imgui_draw.cpp:1048
↓ 1 callersMethod_PathArcToN
Sources/CImGui/imgui/imgui_draw.cpp:1140
↓ 1 callersFunctionerase
Sources/CImGui/imgui/imgui.h:1825
↓ 1 callersFunctionerase_unsorted
Sources/CImGui/imgui/imgui.h:1827
↓ 1 callersFunctioninsert
Sources/CImGui/imgui/imgui.h:1828
↓ 1 callersFunctionis_word_boundary_from_left
Sources/CImGui/imgui/imgui_widgets.cpp:3725
↓ 1 callersFunctionpush_back
NB: It is illegal to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidden.
Sources/CImGui/imgui/imgui.h:1822
← previousnext →501–600 of 2,768, ranked by callers