MCPcopy Create free account

hub / github.com/Nelarius/imnodes / functions

Functions1,801 in github.com/Nelarius/imnodes

MethodPopStyleVar
dependencies/imgui-1.87/imgui.cpp:2870
MethodPopTextWrapPos
dependencies/imgui-1.87/imgui.cpp:6919
MethodPrimQuadUV
dependencies/imgui-1.87/imgui_draw.cpp:698
MethodPrimRect
Fully unrolled with inline call to keep our debug builds decently fast.
dependencies/imgui-1.87/imgui_draw.cpp:668
MethodPrimUnreserve
Release the a number of reserved vertices/indices from the end of the last reservation made with PrimReserve().
dependencies/imgui-1.87/imgui_draw.cpp:657
MethodPrimWriteIdx
dependencies/imgui-1.87/imgui.h:2601
MethodPrimWriteVtx
dependencies/imgui-1.87/imgui.h:2600
MethodProgressBar
size_arg (for each axis) < 0.0f: align to end, 0.0f: auto, > 0.0f: specified size
dependencies/imgui-1.87/imgui_widgets.cpp:1244
MethodPushAllowKeyboardFocus
FIXME: Look into renaming this once we have settled the new Focus/Activation/TabStop system.
dependencies/imgui-1.87/imgui.cpp:6892
MethodPushButtonRepeat
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui_draw.cpp:583
MethodPushClipRectFullScreen
dependencies/imgui-1.87/imgui_draw.cpp:602
MethodPushColumnClipRect
dependencies/imgui-1.87/imgui_tables.cpp:3763
MethodPushColumnsBackground
Get into the columns background draw command (which is generally the same draw command as before we called BeginColumns)
dependencies/imgui-1.87/imgui_tables.cpp:3775
MethodPushFocusScope
dependencies/imgui-1.87/imgui.cpp:7313
MethodPushFont
dependencies/imgui-1.87/imgui.cpp:6818
MethodPushID
dependencies/imgui-1.87/imgui.cpp:7380
MethodPushItemFlag
dependencies/imgui-1.87/imgui.cpp:6836
MethodPushItemWidth
FIXME: Remove the == 0.0f behavior?
dependencies/imgui-1.87/imgui.cpp:8382
MethodPushMultiItemsWidths
dependencies/imgui-1.87/imgui.cpp:8391
MethodPushOverrideID
Push a given id value ignoring the ID stack as a seed.
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui.cpp:2766
MethodPushStyleVar
dependencies/imgui-1.87/imgui.cpp:2842
MethodPushTextWrapPos
dependencies/imgui-1.87/imgui.cpp:6912
MethodRadioButton
dependencies/imgui-1.87/imgui_widgets.cpp:1181
FunctionRect
We don't use g.FontSize because the window may be != g.CurrentWidow.
dependencies/imgui-1.87/imgui_internal.h:2119
MethodRemoveContextHook
Deferred removal, avoiding issue with changing vector while iterating it
dependencies/imgui-1.87/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
dependencies/imgui-1.87/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
dependencies/imgui-1.87/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.
dependencies/imgui-1.87/imgui_draw.cpp:3822
MethodRenderBullet
dependencies/imgui-1.87/imgui_draw.cpp:3780
MethodRenderCheckMark
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui_draw.cpp:3923
MethodRenderDimmedBackgroundBehindWindow
dependencies/imgui-1.87/imgui.cpp:4684
MethodRenderDimmedBackgrounds
dependencies/imgui-1.87/imgui.cpp:4728
MethodRenderFrame
Render a rectangle shaped with optional rounding and borders
dependencies/imgui-1.87/imgui.cpp:3139
MethodRenderFrameBorder
dependencies/imgui-1.87/imgui.cpp:3152
MethodRenderMouseCursor
dependencies/imgui-1.87/imgui_draw.cpp:3800
MethodRenderNavHighlight
dependencies/imgui-1.87/imgui.cpp:3164
MethodRenderRectFilledRangeH
FIXME: Cleanup and move code to ImDrawList.
dependencies/imgui-1.87/imgui_draw.cpp:3843
MethodRenderRectFilledWithHole
dependencies/imgui-1.87/imgui_draw.cpp:3903
MethodRenderText
Internal ImGui functions to render text RenderText***() functions calls ImDrawList::AddText() calls ImBitmapFont::RenderText()
dependencies/imgui-1.87/imgui.cpp:2970
MethodRenderTextClipped
dependencies/imgui-1.87/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
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui.cpp:3061
MethodRenderTextWrapped
dependencies/imgui-1.87/imgui.cpp:2996
MethodRenderWindowDecorations
Draw background and borders Draw and handle scrollbars
dependencies/imgui-1.87/imgui.cpp:5721
MethodRenderWindowOuterBorders
dependencies/imgui-1.87/imgui.cpp:5695
MethodRenderWindowTitleBarContents
Render title text, collapse button, close button
dependencies/imgui-1.87/imgui.cpp:5805
MethodReserve
dependencies/imgui-1.87/imgui_internal.h:611
MethodResetMouseDragDelta
dependencies/imgui-1.87/imgui.cpp:7738
MethodRoundScalarWithFormatT
dependencies/imgui-1.87/imgui_widgets.cpp:2138
FunctionSTBRP__CDECL rect_height_compare
[DEAR IMGUI] Added STBRP__CDECL
dependencies/imgui-1.87/imstb_rectpack.h:533
FunctionSTBRP__CDECL rect_original_order
[DEAR IMGUI] Added STBRP__CDECL
dependencies/imgui-1.87/imstb_rectpack.h:545
FunctionSTB_TEXTEDIT_MOVEWORDLEFT_IMPL
dependencies/imgui-1.87/imgui_widgets.cpp:3640
FunctionSTB_TEXTEDIT_MOVEWORDRIGHT_WIN
dependencies/imgui-1.87/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 :
dependencies/imgui-1.87/imgui.cpp:8274
FunctionSaveCurrentEditorStateToIniString
imnodes.cpp:3037
MethodSaveIniSettingsToDisk
dependencies/imgui-1.87/imgui.cpp:11666
MethodSaveIniSettingsToMemory
Call registered handlers (e.g. SettingsHandlerWindow_WriteAll() + custom handlers) to write their stuff into a text buffer
dependencies/imgui-1.87/imgui.cpp:11683
MethodSaveLoadEditor
example/save_load.cpp:37
MethodSaw
dependencies/imgui-1.87/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
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui_draw.cpp:1840
MethodScaleRatioFromValueT
dependencies/imgui-1.87/imgui_widgets.cpp:2618
MethodScaleValueFromRatioT
dependencies/imgui-1.87/imgui_widgets.cpp:2674
FunctionScrollToBringRectIntoView
ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
dependencies/imgui-1.87/imgui_internal.h:2545
MethodScrollToItem
dependencies/imgui-1.87/imgui.cpp:8672
MethodScrollToRect
dependencies/imgui-1.87/imgui.cpp:8679
MethodScrollToRectEx
Scroll to keep newly navigated item fully into view
dependencies/imgui-1.87/imgui.cpp:8685
MethodScrollbar
dependencies/imgui-1.87/imgui_widgets.cpp:876
MethodScrollbarEx
Vertical/Horizontal scrollbar The entire piece of code below is rather confusing because: - We handle absolute seeking (when first clicking outside th
dependencies/imgui-1.87/imgui_widgets.cpp:913
FunctionSelectAll
dependencies/imgui-1.87/imgui_internal.h:1028
FunctionSelectLink
imnodes.cpp:2821
FunctionSelectNode
imnodes.cpp:2815
MethodSelectable
Tip: pass a non-visible label (e.g. "##hello") then you can use the space to draw other text or image. But you need to make sure the ID is unique, e.g
dependencies/imgui-1.87/imgui_widgets.cpp:6138
MethodSeparator
dependencies/imgui-1.87/imgui_widgets.cpp:1432
MethodSeparatorEx
Horizontal/vertical separating line
dependencies/imgui-1.87/imgui_widgets.cpp:1363
MethodSetActiveID
dependencies/imgui-1.87/imgui.cpp:3347
MethodSetActiveIdUsingNavAndKeys
dependencies/imgui-1.87/imgui.cpp:5110
MethodSetAllInt
dependencies/imgui-1.87/imgui.cpp:2231
MethodSetAllocatorFunctions
dependencies/imgui-1.87/imgui.cpp:3649
MethodSetBit
Get bit n in the array
dependencies/imgui-1.87/imgui.h:2695
MethodSetBool
dependencies/imgui-1.87/imgui.cpp:2204
MethodSetClipboardText
dependencies/imgui-1.87/imgui.cpp:3621
FunctionSetClipboardTextFn_DefaultImpl
dependencies/imgui-1.87/imgui.cpp:11860
MethodSetColorEditOptions
Initialize/override default color options
dependencies/imgui-1.87/imgui_widgets.cpp:5540
MethodSetColumnOffset
dependencies/imgui-1.87/imgui_tables.cpp:3730
MethodSetColumnWidth
dependencies/imgui-1.87/imgui_tables.cpp:3752
MethodSetCurrentContext
dependencies/imgui-1.87/imgui.cpp:3640
MethodSetCurrentFont
Important: this alone doesn't alter current ImDrawList state. This is called by PushFont/PopFont only.
dependencies/imgui-1.87/imgui.cpp:6802
MethodSetCursorPos
dependencies/imgui-1.87/imgui.cpp:8330
MethodSetCursorPosX
dependencies/imgui-1.87/imgui.cpp:8337
MethodSetCursorPosY
dependencies/imgui-1.87/imgui.cpp:8344
MethodSetCursorScreenPos
dependencies/imgui-1.87/imgui.cpp:8303
MethodSetDragDropPayload
Use 'cond' to choose to submit payload on drag start or every frame
dependencies/imgui-1.87/imgui.cpp:11065
MethodSetFloat
dependencies/imgui-1.87/imgui.cpp:2209
MethodSetFocusID
dependencies/imgui-1.87/imgui.cpp:9484
MethodSetGlyphVisible
dependencies/imgui-1.87/imgui_draw.cpp:3235
MethodSetHSV
FIXME-OBSOLETE: May need to obsolete/cleanup those helpers.
dependencies/imgui-1.87/imgui.h:2358
← previousnext →1,401–1,500 of 1,801, ranked by callers