MCPcopy Create free account

hub / github.com/Raais/ImStudio / functions

Functions2,584 in github.com/Raais/ImStudio

↓ 1 callersFunctionImGui_ImplSDL2_ProcessEvent
You can read the io.WantCaptureMouse, io.WantCaptureKeyboard flags to tell if dear imgui wants to use your inputs. - When io.WantCaptureMouse is true,
src/third-party/imgui/backends/imgui_impl_sdl.cpp:244
↓ 1 callersFunctionImGui_ImplSDL2_UpdateGamepads
src/third-party/imgui/backends/imgui_impl_sdl.cpp:468
↓ 1 callersFunctionImGui_ImplSDL2_UpdateKeyModifiers
src/third-party/imgui/backends/imgui_impl_sdl.cpp:230
↓ 1 callersFunctionImGui_ImplSDL2_UpdateMouseCursor
src/third-party/imgui/backends/imgui_impl_sdl.cpp:447
↓ 1 callersFunctionImGui_ImplSDL2_UpdateMouseData
src/third-party/imgui/backends/imgui_impl_sdl.cpp:416
↓ 1 callersFunctionImGui_ImplSDLRenderer_CreateDeviceObjects
src/third-party/imgui/backends/imgui_impl_sdlrenderer.cpp:240
↓ 1 callersFunctionImGui_ImplSDLRenderer_CreateFontsTexture
Called by Init/NewFrame/Shutdown
src/third-party/imgui/backends/imgui_impl_sdlrenderer.cpp:202
↓ 1 callersFunctionImGui_ImplSDLRenderer_DestroyDeviceObjects
src/third-party/imgui/backends/imgui_impl_sdlrenderer.cpp:245
↓ 1 callersFunctionImGui_ImplSDLRenderer_DestroyFontsTexture
src/third-party/imgui/backends/imgui_impl_sdlrenderer.cpp:228
↓ 1 callersFunctionImGui_ImplVulkanH_CreateWindowCommandBuffers
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:1210
↓ 1 callersFunctionImGui_ImplVulkanH_CreateWindowSwapChain
Also destroy old swap chain and in-flight frames data, if any.
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:1270
↓ 1 callersFunctionImGui_ImplVulkanH_DestroyFrameRenderBuffers
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:1488
↓ 1 callersFunctionImGui_ImplVulkanH_GetMinImageCountFromPresentMode
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:1257
↓ 1 callersFunctionImGui_ImplVulkan_AddTexture
Register a texture FIXME: This is experimental in the sense that we are unsure how to best design/tackle this problem, please post to https://github.c
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:1092
↓ 1 callersFunctionImGui_ImplVulkan_CreateDescriptorSetLayout
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:759
↓ 1 callersFunctionImGui_ImplVulkan_CreateDeviceObjects
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:909
↓ 1 callersFunctionImGui_ImplVulkan_CreateFontSampler
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:738
↓ 1 callersFunctionImGui_ImplVulkan_CreatePipeline
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:803
↓ 1 callersFunctionImGui_ImplVulkan_CreatePipelineLayout
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:780
↓ 1 callersFunctionImGui_ImplVulkan_CreateShaderModules
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:714
↓ 1 callersFunctionImGui_ImplVulkan_DestroyDeviceObjects
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:987
↓ 1 callersFunctionImGui_ImplVulkan_DestroyFontUploadObjects
src/third-party/imgui/backends/imgui_impl_vulkan.cpp:971
↓ 1 callersFunctionImGui_ImplWGPU_CreateDeviceObjects
src/third-party/imgui/backends/imgui_impl_wgpu.cpp:542
↓ 1 callersFunctionImGui_ImplWGPU_CreateFontsTexture
src/third-party/imgui/backends/imgui_impl_wgpu.cpp:463
↓ 1 callersFunctionImGui_ImplWGPU_CreateUniformBuffer
src/third-party/imgui/backends/imgui_impl_wgpu.cpp:529
↓ 1 callersFunctionImGui_ImplWin32_GetDpiScaleForMonitor
src/third-party/imgui/backends/imgui_impl_win32.cpp:718
↓ 1 callersFunctionImGui_ImplWin32_ProcessKeyEventsWorkarounds
src/third-party/imgui/backends/imgui_impl_win32.cpp:223
↓ 1 callersFunctionImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
src/third-party/imgui/backends/imgui_impl_win32.cpp:275
↓ 1 callersFunctionImGui_ImplWin32_UpdateKeyModifiers
src/third-party/imgui/backends/imgui_impl_win32.cpp:238
↓ 1 callersFunctionImGui_ImplWin32_UpdateMouseData
src/third-party/imgui/backends/imgui_impl_win32.cpp:247
↓ 1 callersFunctionImGui_ImplWin32_VirtualKeyToImGuiKey
Map VK_xxx to ImGuiKey_xxx.
src/third-party/imgui/backends/imgui_impl_win32.cpp:370
↓ 1 callersFunctionImLinearSweep
src/third-party/imgui/imgui_internal.h:449
↓ 1 callersFunctionImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return fmt fmt = "%.3f" -> return fmt fmt =
src/third-party/imgui/imgui_widgets.cpp:3273
↓ 1 callersFunctionImRsqrt
src/third-party/imgui/imgui_internal.h:416
↓ 1 callersFunctionImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
src/third-party/imgui/imgui.cpp:1607
↓ 1 callersFunctionImStrdup
src/third-party/imgui/imgui.cpp:1535
↓ 1 callersFunctionImStrdupcpy
src/third-party/imgui/imgui.cpp:1542
↓ 1 callersFunctionImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
src/third-party/imgui/imgui.cpp:1571
↓ 1 callersFunctionImTriangleArea
src/third-party/imgui/imgui_internal.h:463
↓ 1 callersFunctionImTriangleBarycentricCoords
src/third-party/imgui/imgui.cpp:1480
↓ 1 callersFunctionImTriangleClosestPoint
src/third-party/imgui/imgui.cpp:1491
↓ 1 callersMethodInitFont
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:149
↓ 1 callersFunctionInputTextCalcTextLenAndLineCount
src/third-party/imgui/imgui_widgets.cpp:3555
↓ 1 callersMethodIsActive
src/third-party/imgui/imgui.h:2187
↓ 1 callersFunctionIsActiveIdUsingNavInput
src/third-party/imgui/imgui_internal.h:2658
↓ 1 callersMethodIsBuilt
4 bytes-per-pixel
src/third-party/imgui/imgui.h:2764
↓ 1 callersMethodIsDataType
src/third-party/imgui/imgui.h:2129
↓ 1 callersMethodIsGlyphRangeUnused
API is designed this way to avoid exposing the 4K page size e.g. use with IsGlyphRangeUnused(0, 255)
src/third-party/imgui/imgui_draw.cpp:3224
↓ 1 callersFunctionJsClipboard_SetClipboardText
src/utils/JsClipboardTricks.cpp:94
↓ 1 callersMethodLoadGlyph
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:224
↓ 1 callersFunctionMenuBarHeight
src/third-party/imgui/imgui_internal.h:2123
↓ 1 callersFunctionNavClampRectToVisibleAreaForMoveDir
src/third-party/imgui/imgui.cpp:9524
↓ 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
src/third-party/imgui/imgui_demo.cpp:7709
↓ 1 callersFunctionPathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
src/third-party/imgui/imgui_draw.cpp:1249
↓ 1 callersFunctionPathBezierQuadraticCurveToCasteljau
src/third-party/imgui/imgui_draw.cpp:1274
↓ 1 callersMethodPrimRectUV
src/third-party/imgui/imgui_draw.cpp:683
↓ 1 callersMethodRemove
src/third-party/imgui/imgui_internal.h:641
↓ 1 callersMethodRenderGlyphAndGetInfo
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:258
↓ 1 callersMethodRenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
src/third-party/imgui/imgui_draw.cpp:3541
↓ 1 callersFunctionRenderViewportsThumbnails
src/third-party/imgui/imgui.cpp:12048
↓ 1 callersMethodReset
src/third-party/imgui/imgui_internal.h:1254
↓ 1 callersFunctionSTB_TEXTEDIT_KEYTOTEXT
src/third-party/imgui/imgui_widgets.cpp:3621
↓ 1 callersFunctionSTB_TEXTEDIT_MOVEWORDRIGHT_MAC
src/third-party/imgui/imgui_widgets.cpp:3641
↓ 1 callersFunctionSanitizeFormatString
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
src/third-party/imgui/imgui_widgets.cpp:2123
↓ 1 callersMethodSetAllBits
src/third-party/imgui/imgui_internal.h:549
↓ 1 callersMethodSetArenaBasePtr
src/third-party/imgui/imgui_internal.h:613
↓ 1 callersFunctionSetBit
src/third-party/imgui/imgui_internal.h:565
↓ 1 callersMethodSetBitRange
src/third-party/imgui/imgui_internal.h:553
↓ 1 callersMethodSetCircleTessellationMaxError
src/third-party/imgui/imgui_draw.cpp:386
↓ 1 callersMethodSetToCurrentState
Save current stack sizes for later compare
src/third-party/imgui/imgui.cpp:8090
↓ 1 callersFunctionSetupViewportDrawData
src/third-party/imgui/imgui.cpp:4644
↓ 1 callersFunctionShowDemoWindowColumns
Demonstrate old/legacy Columns API! [2020: Columns are under-featured and not maintained. Prefer using the more flexible and powerful BeginTable() API
src/third-party/imgui/imgui_demo.cpp:5437
↓ 1 callersFunctionShowDemoWindowLayout
src/third-party/imgui/imgui_demo.cpp:2471
↓ 1 callersFunctionShowDemoWindowMisc
src/third-party/imgui/imgui_demo.cpp:5643
↓ 1 callersFunctionShowDemoWindowPopups
src/third-party/imgui/imgui_demo.cpp:3254
↓ 1 callersFunctionShowDemoWindowTables
src/third-party/imgui/imgui_demo.cpp:3711
↓ 1 callersFunctionShowDemoWindowWidgets
src/third-party/imgui/imgui_demo.cpp:557
↓ 1 callersFunctionShowExampleAppAutoResize
Demonstrate creating a window which gets auto-resized according to its content.
src/third-party/imgui/imgui_demo.cpp:7189
↓ 1 callersFunctionShowExampleAppConsole
src/third-party/imgui/imgui_demo.cpp:6806
↓ 1 callersFunctionShowExampleAppConstrainedResize
Demonstrate creating a window with custom resize constraints.
src/third-party/imgui/imgui_demo.cpp:7214
↓ 1 callersFunctionShowExampleAppCustomRendering
Demonstrate using the low-level ImDrawList to draw custom shapes.
src/third-party/imgui/imgui_demo.cpp:7389
↓ 1 callersFunctionShowExampleAppDocuments
src/third-party/imgui/imgui_demo.cpp:7720
↓ 1 callersFunctionShowExampleAppFullscreen
Demonstrate creating a window covering the entire screen/viewport
src/third-party/imgui/imgui_demo.cpp:7317
↓ 1 callersFunctionShowExampleAppLayout
Demonstrate create a window with multiple child windows.
src/third-party/imgui/imgui_demo.cpp:6976
↓ 1 callersFunctionShowExampleAppLog
Demonstrate creating a simple log window with basic filtering.
src/third-party/imgui/imgui_demo.cpp:6941
↓ 1 callersFunctionShowExampleAppLongText
Demonstrate/test rendering huge amount of text, and the incidence of clipping.
src/third-party/imgui/imgui_demo.cpp:7126
↓ 1 callersFunctionShowExampleAppMainMenuBar
Demonstrate creating a "main" fullscreen menu bar and populating it. Note the difference between BeginMainMenuBar() and BeginMenuBar(): - BeginMenuBar
src/third-party/imgui/imgui_demo.cpp:6348
↓ 1 callersFunctionShowExampleAppPropertyEditor
Demonstrate create a simple property editor.
src/third-party/imgui/imgui_demo.cpp:7090
↓ 1 callersFunctionShowExampleAppSimpleOverlay
Demonstrate creating a simple static window with no decoration + a context-menu to choose which corner of the screen to use.
src/third-party/imgui/imgui_demo.cpp:7269
↓ 1 callersFunctionShowExampleAppWindowTitles
Demonstrate using "##" and "###" in identifiers to manipulate ID generation. This apply to all regular items as well. Read FAQ section "How can I have
src/third-party/imgui/imgui_demo.cpp:7355
↓ 1 callersMethodShowMenubar
src/sources/ims_gui_menubar.cpp:3
↓ 1 callersFunctionShowPlaceholderObject
src/third-party/imgui/imgui_demo.cpp:7042
↓ 1 callersFunctionShowTableColumnsStatusFlags
src/third-party/imgui/imgui_demo.cpp:3703
↓ 1 callersFunctionSliderFloat4
src/third-party/imgui/imgui.h:2987
↓ 1 callersFunctionTableFixFlags
Helper
src/third-party/imgui/imgui_tables.cpp:264
↓ 1 callersFunctionUnpackBitVectorToFlatIndexList
src/third-party/imgui/imgui_draw.cpp:2332
↓ 1 callersMethodUpdate
Helpers for internal use
src/third-party/imgui/imgui_widgets.cpp:6638
↓ 1 callersMethodUpdateWorkRect
src/third-party/imgui/imgui_internal.h:1438
↓ 1 callersMethod_CalcCircleAutoSegmentCount
src/third-party/imgui/imgui_draw.cpp:572
↓ 1 callersMethod_ClearFreeMemory
src/third-party/imgui/imgui_draw.cpp:425
← previousnext →701–800 of 2,584, ranked by callers