MCPcopy Create free account

hub / github.com/Nelarius/imnodes / functions

Functions1,801 in github.com/Nelarius/imnodes

FunctionListBoxFooter
dependencies/imgui-1.87/imgui.h:2970
FunctionListBoxHeader
Helper to calculate size from items_count and height_in_items
dependencies/imgui-1.87/imgui.h:2969
MethodListBoxHeader
OBSOLETED in 1.81 (from February 2021)
dependencies/imgui-1.87/imgui_widgets.cpp:6344
FunctionLoadCurrentEditorStateFromIniString
imnodes.cpp:3074
MethodLoadIniSettingsFromDisk
dependencies/imgui-1.87/imgui.cpp:11585
MethodLoadIniSettingsFromMemory
Zero-tolerance, no error reporting, cheap .ini parsing
dependencies/imgui-1.87/imgui.cpp:11596
MethodLogBegin
Start logging/capturing text output
dependencies/imgui-1.87/imgui.cpp:11326
MethodLogButtons
Helper to display logging buttons FIXME-OBSOLETE: We should probably obsolete this and let the user have their own helper (this is one of the oldest f
dependencies/imgui-1.87/imgui.cpp:11440
MethodLogFinish
dependencies/imgui-1.87/imgui.cpp:11404
MethodLogRenderedText
Internal version that takes a position to decide on newline placement and pad items according to their depth. We split text into individual lines to a
dependencies/imgui-1.87/imgui.cpp:11267
MethodLogSetNextTextDecoration
Important: doesn't copy underlying data, use carefully (prefix/suffix must be in scope at the time of the next LogRenderedText)
dependencies/imgui-1.87/imgui.cpp:11343
MethodLogText
dependencies/imgui-1.87/imgui.cpp:11243
MethodLogTextV
dependencies/imgui-1.87/imgui.cpp:11255
MethodLogToBuffer
dependencies/imgui-1.87/imgui.cpp:11396
MethodLogToClipboard
Start logging/capturing text output to clipboard
dependencies/imgui-1.87/imgui.cpp:11388
MethodLogToFile
Start logging/capturing text output to given file
dependencies/imgui-1.87/imgui.cpp:11363
MethodLogToTTY
dependencies/imgui-1.87/imgui.cpp:11350
FunctionMallocWrapper
dependencies/imgui-1.87/imgui.cpp:1019
MethodMarkIniSettingsDirty
dependencies/imgui-1.87/imgui.cpp:11513
MethodMarkItemEdited
dependencies/imgui-1.87/imgui.cpp:3412
MethodMemAlloc
IM_ALLOC() == ImGui::MemAlloc()
dependencies/imgui-1.87/imgui.cpp:3599
MethodMemFree
IM_FREE() == ImGui::MemFree()
dependencies/imgui-1.87/imgui.cpp:3607
FunctionMenuBarRect
dependencies/imgui-1.87/imgui_internal.h:2124
MethodMenuItem
dependencies/imgui-1.87/imgui_widgets.cpp:7113
MethodMenuItemEx
dependencies/imgui-1.87/imgui_widgets.cpp:7042
MethodMergeGroup
dependencies/imgui-1.87/imgui_tables.cpp:2342
MethodMyCallback
dependencies/imgui-1.87/imgui_demo.cpp:1392
MethodMyDocument
dependencies/imgui-1.87/imgui_demo.cpp:7640
MethodMyInputTextMultiline
Note: Because ImGui:: is a namespace you would typically add your own function into the namespace. For example, you code may declare a function 'ImGui
dependencies/imgui-1.87/imgui_demo.cpp:1469
MethodMyResizeCallback
dependencies/imgui-1.87/imgui_demo.cpp:1455
MethodNavApplyItemToResult
dependencies/imgui-1.87/imgui.cpp:9672
MethodNavCalcPreferredRefPos
dependencies/imgui-1.87/imgui.cpp:9950
MethodNavEndFrame
dependencies/imgui-1.87/imgui.cpp:10589
MethodNavInitRequestApplyResult
dependencies/imgui-1.87/imgui.cpp:10225
MethodNavInitWindow
This needs to be called before we submit any widget (aka in or before Begin)
dependencies/imgui-1.87/imgui.cpp:9919
MethodNavMoveRequestApplyResult
Apply result from previous frame navigation directional move request. Always called from NavUpdate()
dependencies/imgui-1.87/imgui.cpp:10375
MethodNavMoveRequestButNoResultYet
dependencies/imgui-1.87/imgui.cpp:9797
MethodNavMoveRequestCancel
dependencies/imgui-1.87/imgui.cpp:9835
MethodNavMoveRequestForward
Forward will reuse the move request again on the next frame (generally with modifications done to it)
dependencies/imgui-1.87/imgui.cpp:9843
MethodNavMoveRequestResolveWithLastItem
dependencies/imgui-1.87/imgui.cpp:9827
MethodNavMoveRequestSubmit
FIXME: ScoringRect is not set
dependencies/imgui-1.87/imgui.cpp:9804
MethodNavMoveRequestTryWrapping
Navigation wrap-around logic is delayed to the end of the frame because this operation is only valid after entire popup is assembled and in case of ap
dependencies/imgui-1.87/imgui.cpp:9857
MethodNavProcessItem
We get there when either NavId == id, or when g.NavAnyRequest is set (which is updated by NavUpdateAnyRequestFlag above) This is called after LastItem
dependencies/imgui-1.87/imgui.cpp:9685
MethodNavProcessItemForTabbingRequest
Handle "scoring" of an item for a tabbing/focusing request initiated by NavUpdateCreateTabbingRequest(). Note that SetKeyboardFocusHere() API calls ar
dependencies/imgui-1.87/imgui.cpp:9757
MethodNavRestoreHighlightAfterMove
dependencies/imgui-1.87/imgui.cpp:9903
MethodNavRestoreLastChildNavWindow
Restore the last focused child. Call when we are expected to land on the Main Layer (0) after FocusWindow()
dependencies/imgui-1.87/imgui.cpp:9879
MethodNavRestoreLayer
dependencies/imgui-1.87/imgui.cpp:9886
MethodNavSaveLastChildNavWindowIntoParent
FIXME: This could be replaced by updating a frame number in each window when (window == NavWindow) and (NavLayer == 0). This way we could find the las
dependencies/imgui-1.87/imgui.cpp:9868
MethodNavScoreItem
Scoring function for gamepad/keyboard directional navigation. Based on https://gist.github.com/rygorous/6981057
dependencies/imgui-1.87/imgui.cpp:9539
MethodNavUpdate
dependencies/imgui-1.87/imgui.cpp:10030
MethodNavUpdateAnyRequestFlag
dependencies/imgui-1.87/imgui.cpp:9910
MethodNavUpdateCancelRequest
Process NavCancel input (to close a popup, get back to parent, clear focus) FIXME: In order to support e.g. Escape to clear a selection we'll need: -
dependencies/imgui-1.87/imgui.cpp:10467
MethodNavUpdateCreateMoveRequest
dependencies/imgui-1.87/imgui.cpp:10241
MethodNavUpdateCreateTabbingRequest
dependencies/imgui-1.87/imgui.cpp:10349
MethodNavUpdateCreateWrappingRequest
dependencies/imgui-1.87/imgui.cpp:10605
MethodNavUpdatePageUpPageDown
Handle PageUp/PageDown/Home/End keys Called from NavUpdateCreateMoveRequest() which will use our output to create a move request FIXME-NAV: This doesn
dependencies/imgui-1.87/imgui.cpp:10515
MethodNavUpdateWindowing
Windowing management mode Keyboard: CTRL+Tab (change focus/move/resize), Alt (toggle menu layer) Gamepad: Hold Menu/Square (change focus/move/resize)
dependencies/imgui-1.87/imgui.cpp:10698
MethodNavUpdateWindowingOverlay
Overlay displayed when using CTRL+TAB. Called by EndFrame().
dependencies/imgui-1.87/imgui.cpp:10882
MethodNewFrame
dependencies/imgui-1.87/imgui.cpp:4220
MethodNewLine
dependencies/imgui-1.87/imgui_widgets.cpp:1335
MethodNextColumn
dependencies/imgui-1.87/imgui_tables.cpp:3903
MethodNode
example/save_load.cpp:23
MethodNode
example/color_node_editor.cpp:34
MethodNode
example/multi_editor.cpp:18
FunctionNodeEditorInitialize
example/save_load.cpp:192
FunctionNodeEditorInitialize
example/color_node_editor.cpp:701
FunctionNodeEditorInitialize
example/multi_editor.cpp:115
FunctionNodeEditorShow
example/save_load.cpp:199
FunctionNodeEditorShow
example/color_node_editor.cpp:707
FunctionNodeEditorShow
example/multi_editor.cpp:125
FunctionNodeEditorShutdown
example/save_load.cpp:201
FunctionNodeEditorShutdown
example/color_node_editor.cpp:709
FunctionNodeEditorShutdown
example/multi_editor.cpp:131
FunctionNodeLineHandler
imnodes.cpp:3013
MethodOpenPopup
dependencies/imgui-1.87/imgui.cpp:8993
FunctionOpenPopupContextItem
OBSOLETED in 1.79 (from August 2020)
dependencies/imgui-1.87/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
dependencies/imgui-1.87/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
dependencies/imgui-1.87/imgui.cpp:9266
FunctionOverlaps
dependencies/imgui-1.87/imgui_internal.h:508
MethodPairComparerByID
dependencies/imgui-1.87/imgui.cpp:2122
MethodPathBezierCubicCurveTo
dependencies/imgui-1.87/imgui_draw.cpp:1292
MethodPathBezierCurveTo
OBSOLETED in 1.80 (Jan 2021)
dependencies/imgui-1.87/imgui.h:2606
MethodPathBezierQuadraticCurveTo
dependencies/imgui-1.87/imgui_draw.cpp:1307
MethodPathClear
Stateful path API, add points then finish with PathFillConvex() or PathStroke()
dependencies/imgui-1.87/imgui.h:2566
MethodPathLineToMergeDuplicate
dependencies/imgui-1.87/imgui.h:2568
MethodPathRect
dependencies/imgui-1.87/imgui_draw.cpp:1356
MethodPlotEx
dependencies/imgui-1.87/imgui_widgets.cpp:6432
MethodPlotHistogram
dependencies/imgui-1.87/imgui_widgets.cpp:6576
MethodPlotLines
dependencies/imgui-1.87/imgui_widgets.cpp:6565
FunctionPlot_ArrayGetter
dependencies/imgui-1.87/imgui_widgets.cpp:6558
MethodPopAllowKeyboardFocus
dependencies/imgui-1.87/imgui.cpp:6897
MethodPopButtonRepeat
dependencies/imgui-1.87/imgui.cpp:6907
MethodPopClipRect
dependencies/imgui-1.87/imgui_draw.cpp:607
MethodPopColumnsBackground
dependencies/imgui-1.87/imgui_tables.cpp:3788
MethodPopFocusScope
dependencies/imgui-1.87/imgui.cpp:7321
MethodPopFont
dependencies/imgui-1.87/imgui.cpp:6828
MethodPopID
dependencies/imgui-1.87/imgui.cpp:7435
MethodPopItemFlag
dependencies/imgui-1.87/imgui.cpp:6849
MethodPopItemWidth
dependencies/imgui-1.87/imgui.cpp:8406
MethodPopStyleColor
dependencies/imgui-1.87/imgui.cpp:2786
← previousnext →1,301–1,400 of 1,801, ranked by callers