MCPcopy Create free account

hub / github.com/Raais/ImStudio / functions

Functions2,584 in github.com/Raais/ImStudio

MethodNewFrame
src/third-party/imgui/imgui.cpp:4220
MethodNewLine
src/third-party/imgui/imgui_widgets.cpp:1335
MethodNextColumn
src/third-party/imgui/imgui_tables.cpp:3903
MethodObject
src/sources/ims_object.cpp:12
MethodOpenPopup
src/third-party/imgui/imgui.cpp:8993
FunctionOpenPopupContextItem
OBSOLETED in 1.79 (from August 2020)
src/third-party/imgui/imgui.h:2972
MethodOpenPopupEx
Mark popup as open (toggle toward open state). Popups are closed when user click outside, or activate a pressable item, or CloseCurrentPopup() is call
src/third-party/imgui/imgui.cpp:9008
MethodOpenPopupOnItemClick
Helper to open a popup if mouse button is released over the item - This is essentially the same as BeginPopupContextItem() but without the trailing Be
src/third-party/imgui/imgui.cpp:9266
FunctionOverlaps
src/third-party/imgui/imgui_internal.h:508
MethodPairComparerByID
src/third-party/imgui/imgui.cpp:2122
MethodPathBezierCubicCurveTo
src/third-party/imgui/imgui_draw.cpp:1292
MethodPathBezierCurveTo
OBSOLETED in 1.80 (Jan 2021)
src/third-party/imgui/imgui.h:2606
MethodPathBezierQuadraticCurveTo
src/third-party/imgui/imgui_draw.cpp:1307
MethodPathClear
Stateful path API, add points then finish with PathFillConvex() or PathStroke()
src/third-party/imgui/imgui.h:2566
MethodPathLineToMergeDuplicate
src/third-party/imgui/imgui.h:2568
MethodPathRect
src/third-party/imgui/imgui_draw.cpp:1356
MethodPlotEx
src/third-party/imgui/imgui_widgets.cpp:6432
MethodPlotHistogram
src/third-party/imgui/imgui_widgets.cpp:6576
MethodPlotLines
src/third-party/imgui/imgui_widgets.cpp:6565
FunctionPlot_ArrayGetter
src/third-party/imgui/imgui_widgets.cpp:6558
MethodPopAllowKeyboardFocus
src/third-party/imgui/imgui.cpp:6897
MethodPopButtonRepeat
src/third-party/imgui/imgui.cpp:6907
MethodPopClipRect
src/third-party/imgui/imgui_draw.cpp:607
MethodPopColumnsBackground
src/third-party/imgui/imgui_tables.cpp:3788
MethodPopFocusScope
src/third-party/imgui/imgui.cpp:7321
MethodPopFont
src/third-party/imgui/imgui.cpp:6828
MethodPopID
src/third-party/imgui/imgui.cpp:7435
MethodPopItemFlag
src/third-party/imgui/imgui.cpp:6849
MethodPopItemWidth
src/third-party/imgui/imgui.cpp:8406
MethodPopStyleColor
src/third-party/imgui/imgui.cpp:2786
MethodPopStyleVar
src/third-party/imgui/imgui.cpp:2870
MethodPopTextWrapPos
src/third-party/imgui/imgui.cpp:6919
MethodPrimQuadUV
src/third-party/imgui/imgui_draw.cpp:698
MethodPrimRect
Fully unrolled with inline call to keep our debug builds decently fast.
src/third-party/imgui/imgui_draw.cpp:668
MethodPrimUnreserve
Release the a number of reserved vertices/indices from the end of the last reservation made with PrimReserve().
src/third-party/imgui/imgui_draw.cpp:657
MethodPrimWriteIdx
src/third-party/imgui/imgui.h:2601
MethodPrimWriteVtx
src/third-party/imgui/imgui.h:2600
MethodProgressBar
size_arg (for each axis) < 0.0f: align to end, 0.0f: auto, > 0.0f: specified size
src/third-party/imgui/imgui_widgets.cpp:1244
MethodPushAllowKeyboardFocus
FIXME: Look into renaming this once we have settled the new Focus/Activation/TabStop system.
src/third-party/imgui/imgui.cpp:6892
MethodPushButtonRepeat
src/third-party/imgui/imgui.cpp:6902
MethodPushClipRect
Render-level scissoring. This is passed down to your render function but not used for CPU-side coarse clipping. Prefer using higher-level ImGui::PushC
src/third-party/imgui/imgui_draw.cpp:583
MethodPushClipRectFullScreen
src/third-party/imgui/imgui_draw.cpp:602
MethodPushColumnClipRect
src/third-party/imgui/imgui_tables.cpp:3763
MethodPushColumnsBackground
Get into the columns background draw command (which is generally the same draw command as before we called BeginColumns)
src/third-party/imgui/imgui_tables.cpp:3775
MethodPushFocusScope
src/third-party/imgui/imgui.cpp:7313
MethodPushFont
src/third-party/imgui/imgui.cpp:6818
MethodPushID
src/third-party/imgui/imgui.cpp:7380
MethodPushItemFlag
src/third-party/imgui/imgui.cpp:6836
MethodPushItemWidth
FIXME: Remove the == 0.0f behavior?
src/third-party/imgui/imgui.cpp:8382
MethodPushMultiItemsWidths
src/third-party/imgui/imgui.cpp:8391
MethodPushOverrideID
Push a given id value ignoring the ID stack as a seed.
src/third-party/imgui/imgui.cpp:7413
MethodPushStyleColor
FIXME: This may incur a round-trip (if the end user got their data from a float4) but eventually we aim to store the in-flight colors as ImU32
src/third-party/imgui/imgui.cpp:2766
MethodPushStyleVar
src/third-party/imgui/imgui.cpp:2842
MethodPushTextWrapPos
src/third-party/imgui/imgui.cpp:6912
MethodRadioButton
src/third-party/imgui/imgui_widgets.cpp:1181
MethodRainbowCol
src/utils/ims_utils.cpp:50
MethodRandomFloat
src/utils/ims_utils.cpp:42
MethodRecreate
src/sources/ims_generator.cpp:3
FunctionRect
We don't use g.FontSize because the window may be != g.CurrentWidow.
src/third-party/imgui/imgui_internal.h:2119
MethodRemoveContextHook
Deferred removal, avoiding issue with changing vector while iterating it
src/third-party/imgui/imgui.cpp:3694
MethodRender
Prepare the data for rendering so you can call GetDrawData() (As with anything within the ImGui:: namspace this doesn't touch your GPU or graphics API
src/third-party/imgui/imgui.cpp:4850
MethodRenderArrow
Render an arrow aimed to be aligned with text (p_min is a position in the same space text would be positioned). To e.g. denote expanded/collapsed stat
src/third-party/imgui/imgui_draw.cpp:3749
MethodRenderArrowPointingAt
Render an arrow. 'pos' is position of the arrow tip. half_sz.x is length from base to tip. half_sz.y is length on each side.
src/third-party/imgui/imgui_draw.cpp:3822
MethodRenderBullet
src/third-party/imgui/imgui_draw.cpp:3780
MethodRenderCheckMark
src/third-party/imgui/imgui_draw.cpp:3785
MethodRenderColorRectWithAlphaCheckerboard
Helper for ColorPicker4() NB: This is rather brittle and will show artifact when rounding this enabled if rounded corners overlap multiple cells. Call
src/third-party/imgui/imgui_draw.cpp:3923
MethodRenderDimmedBackgroundBehindWindow
src/third-party/imgui/imgui.cpp:4684
MethodRenderDimmedBackgrounds
src/third-party/imgui/imgui.cpp:4728
MethodRenderFrame
Render a rectangle shaped with optional rounding and borders
src/third-party/imgui/imgui.cpp:3139
MethodRenderFrameBorder
src/third-party/imgui/imgui.cpp:3152
MethodRenderMouseCursor
src/third-party/imgui/imgui_draw.cpp:3800
MethodRenderNavHighlight
src/third-party/imgui/imgui.cpp:3164
MethodRenderRectFilledRangeH
FIXME: Cleanup and move code to ImDrawList.
src/third-party/imgui/imgui_draw.cpp:3843
MethodRenderRectFilledWithHole
src/third-party/imgui/imgui_draw.cpp:3903
MethodRenderText
Internal ImGui functions to render text RenderText***() functions calls ImDrawList::AddText() calls ImBitmapFont::RenderText()
src/third-party/imgui/imgui.cpp:2970
MethodRenderTextClipped
src/third-party/imgui/imgui.cpp:3042
MethodRenderTextClippedEx
Default clip_rect uses (pos_min,pos_max) Handle clipping on CPU immediately (vs typically let the GPU clip the triangles that are overlapping the clip
src/third-party/imgui/imgui.cpp:3014
MethodRenderTextEllipsis
Another overly complex function until we reorganize everything into a nice all-in-one helper. This is made more complex because we have dissociated th
src/third-party/imgui/imgui.cpp:3061
MethodRenderTextWrapped
src/third-party/imgui/imgui.cpp:2996
MethodRenderWindowDecorations
Draw background and borders Draw and handle scrollbars
src/third-party/imgui/imgui.cpp:5721
MethodRenderWindowOuterBorders
src/third-party/imgui/imgui.cpp:5695
MethodRenderWindowTitleBarContents
Render title text, collapse button, close button
src/third-party/imgui/imgui.cpp:5805
MethodReserve
src/third-party/imgui/imgui_internal.h:611
MethodResetMouseDragDelta
src/third-party/imgui/imgui.cpp:7738
MethodRoundScalarWithFormatT
src/third-party/imgui/imgui_widgets.cpp:2138
FunctionSTBRP__CDECL rect_height_compare
[DEAR IMGUI] Added STBRP__CDECL
src/third-party/imgui/imstb_rectpack.h:533
FunctionSTBRP__CDECL rect_original_order
[DEAR IMGUI] Added STBRP__CDECL
src/third-party/imgui/imstb_rectpack.h:545
FunctionSTB_TEXTEDIT_MOVEWORDLEFT_IMPL
src/third-party/imgui/imgui_widgets.cpp:3640
FunctionSTB_TEXTEDIT_MOVEWORDRIGHT_WIN
src/third-party/imgui/imgui_widgets.cpp:3646
MethodSameLine
Gets back to previous line and continue with horizontal layout offset_from_start_x == 0 : follow right after previous item offset_from_start_x != 0 :
src/third-party/imgui/imgui.cpp:8274
FunctionSaturate
Update gamepad inputs
src/third-party/imgui/backends/imgui_impl_glfw.cpp:562
MethodSaveIniSettingsToDisk
src/third-party/imgui/imgui.cpp:11666
MethodSaveIniSettingsToMemory
Call registered handlers (e.g. SettingsHandlerWindow_WriteAll() + custom handlers) to write their stuff into a text buffer
src/third-party/imgui/imgui.cpp:11683
MethodSaw
src/third-party/imgui/imgui_demo.cpp:1683
MethodScaleAllSizes
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
src/third-party/imgui/imgui.cpp:1082
MethodScaleClipRects
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
src/third-party/imgui/imgui_draw.cpp:1840
MethodScaleRatioFromValueT
src/third-party/imgui/imgui_widgets.cpp:2618
MethodScaleValueFromRatioT
src/third-party/imgui/imgui_widgets.cpp:2674
FunctionScrollToBringRectIntoView
ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
src/third-party/imgui/imgui_internal.h:2545
MethodScrollToItem
src/third-party/imgui/imgui.cpp:8672
← previousnext →1,701–1,800 of 2,584, ranked by callers