Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nelarius/imnodes
/ functions
Functions
1,801 in github.com/Nelarius/imnodes
⨍
Functions
1,801
◇
Types & classes
263
Function
ListBoxFooter
dependencies/imgui-1.87/imgui.h:2970
Function
ListBoxHeader
Helper to calculate size from items_count and height_in_items
dependencies/imgui-1.87/imgui.h:2969
Method
ListBoxHeader
OBSOLETED in 1.81 (from February 2021)
dependencies/imgui-1.87/imgui_widgets.cpp:6344
Function
LoadCurrentEditorStateFromIniString
imnodes.cpp:3074
Method
LoadIniSettingsFromDisk
dependencies/imgui-1.87/imgui.cpp:11585
Method
LoadIniSettingsFromMemory
Zero-tolerance, no error reporting, cheap .ini parsing
dependencies/imgui-1.87/imgui.cpp:11596
Method
LogBegin
Start logging/capturing text output
dependencies/imgui-1.87/imgui.cpp:11326
Method
LogButtons
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
Method
LogFinish
dependencies/imgui-1.87/imgui.cpp:11404
Method
LogRenderedText
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
Method
LogSetNextTextDecoration
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
Method
LogText
dependencies/imgui-1.87/imgui.cpp:11243
Method
LogTextV
dependencies/imgui-1.87/imgui.cpp:11255
Method
LogToBuffer
dependencies/imgui-1.87/imgui.cpp:11396
Method
LogToClipboard
Start logging/capturing text output to clipboard
dependencies/imgui-1.87/imgui.cpp:11388
Method
LogToFile
Start logging/capturing text output to given file
dependencies/imgui-1.87/imgui.cpp:11363
Method
LogToTTY
dependencies/imgui-1.87/imgui.cpp:11350
Function
MallocWrapper
dependencies/imgui-1.87/imgui.cpp:1019
Method
MarkIniSettingsDirty
dependencies/imgui-1.87/imgui.cpp:11513
Method
MarkItemEdited
dependencies/imgui-1.87/imgui.cpp:3412
Method
MemAlloc
IM_ALLOC() == ImGui::MemAlloc()
dependencies/imgui-1.87/imgui.cpp:3599
Method
MemFree
IM_FREE() == ImGui::MemFree()
dependencies/imgui-1.87/imgui.cpp:3607
Function
MenuBarRect
dependencies/imgui-1.87/imgui_internal.h:2124
Method
MenuItem
dependencies/imgui-1.87/imgui_widgets.cpp:7113
Method
MenuItemEx
dependencies/imgui-1.87/imgui_widgets.cpp:7042
Method
MergeGroup
dependencies/imgui-1.87/imgui_tables.cpp:2342
Method
MyCallback
dependencies/imgui-1.87/imgui_demo.cpp:1392
Method
MyDocument
dependencies/imgui-1.87/imgui_demo.cpp:7640
Method
MyInputTextMultiline
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
Method
MyResizeCallback
dependencies/imgui-1.87/imgui_demo.cpp:1455
Method
NavApplyItemToResult
dependencies/imgui-1.87/imgui.cpp:9672
Method
NavCalcPreferredRefPos
dependencies/imgui-1.87/imgui.cpp:9950
Method
NavEndFrame
dependencies/imgui-1.87/imgui.cpp:10589
Method
NavInitRequestApplyResult
dependencies/imgui-1.87/imgui.cpp:10225
Method
NavInitWindow
This needs to be called before we submit any widget (aka in or before Begin)
dependencies/imgui-1.87/imgui.cpp:9919
Method
NavMoveRequestApplyResult
Apply result from previous frame navigation directional move request. Always called from NavUpdate()
dependencies/imgui-1.87/imgui.cpp:10375
Method
NavMoveRequestButNoResultYet
dependencies/imgui-1.87/imgui.cpp:9797
Method
NavMoveRequestCancel
dependencies/imgui-1.87/imgui.cpp:9835
Method
NavMoveRequestForward
Forward will reuse the move request again on the next frame (generally with modifications done to it)
dependencies/imgui-1.87/imgui.cpp:9843
Method
NavMoveRequestResolveWithLastItem
dependencies/imgui-1.87/imgui.cpp:9827
Method
NavMoveRequestSubmit
FIXME: ScoringRect is not set
dependencies/imgui-1.87/imgui.cpp:9804
Method
NavMoveRequestTryWrapping
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
Method
NavProcessItem
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
Method
NavProcessItemForTabbingRequest
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
Method
NavRestoreHighlightAfterMove
dependencies/imgui-1.87/imgui.cpp:9903
Method
NavRestoreLastChildNavWindow
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
Method
NavRestoreLayer
dependencies/imgui-1.87/imgui.cpp:9886
Method
NavSaveLastChildNavWindowIntoParent
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
Method
NavScoreItem
Scoring function for gamepad/keyboard directional navigation. Based on https://gist.github.com/rygorous/6981057
dependencies/imgui-1.87/imgui.cpp:9539
Method
NavUpdate
dependencies/imgui-1.87/imgui.cpp:10030
Method
NavUpdateAnyRequestFlag
dependencies/imgui-1.87/imgui.cpp:9910
Method
NavUpdateCancelRequest
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
Method
NavUpdateCreateMoveRequest
dependencies/imgui-1.87/imgui.cpp:10241
Method
NavUpdateCreateTabbingRequest
dependencies/imgui-1.87/imgui.cpp:10349
Method
NavUpdateCreateWrappingRequest
dependencies/imgui-1.87/imgui.cpp:10605
Method
NavUpdatePageUpPageDown
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
Method
NavUpdateWindowing
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
Method
NavUpdateWindowingOverlay
Overlay displayed when using CTRL+TAB. Called by EndFrame().
dependencies/imgui-1.87/imgui.cpp:10882
Method
NewFrame
dependencies/imgui-1.87/imgui.cpp:4220
Method
NewLine
dependencies/imgui-1.87/imgui_widgets.cpp:1335
Method
NextColumn
dependencies/imgui-1.87/imgui_tables.cpp:3903
Method
Node
example/save_load.cpp:23
Method
Node
example/color_node_editor.cpp:34
Method
Node
example/multi_editor.cpp:18
Function
NodeEditorInitialize
example/save_load.cpp:192
Function
NodeEditorInitialize
example/color_node_editor.cpp:701
Function
NodeEditorInitialize
example/multi_editor.cpp:115
Function
NodeEditorShow
example/save_load.cpp:199
Function
NodeEditorShow
example/color_node_editor.cpp:707
Function
NodeEditorShow
example/multi_editor.cpp:125
Function
NodeEditorShutdown
example/save_load.cpp:201
Function
NodeEditorShutdown
example/color_node_editor.cpp:709
Function
NodeEditorShutdown
example/multi_editor.cpp:131
Function
NodeLineHandler
imnodes.cpp:3013
Method
OpenPopup
dependencies/imgui-1.87/imgui.cpp:8993
Function
OpenPopupContextItem
OBSOLETED in 1.79 (from August 2020)
dependencies/imgui-1.87/imgui.h:2972
Method
OpenPopupEx
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
Method
OpenPopupOnItemClick
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
Function
Overlaps
dependencies/imgui-1.87/imgui_internal.h:508
Method
PairComparerByID
dependencies/imgui-1.87/imgui.cpp:2122
Method
PathBezierCubicCurveTo
dependencies/imgui-1.87/imgui_draw.cpp:1292
Method
PathBezierCurveTo
OBSOLETED in 1.80 (Jan 2021)
dependencies/imgui-1.87/imgui.h:2606
Method
PathBezierQuadraticCurveTo
dependencies/imgui-1.87/imgui_draw.cpp:1307
Method
PathClear
Stateful path API, add points then finish with PathFillConvex() or PathStroke()
dependencies/imgui-1.87/imgui.h:2566
Method
PathLineToMergeDuplicate
dependencies/imgui-1.87/imgui.h:2568
Method
PathRect
dependencies/imgui-1.87/imgui_draw.cpp:1356
Method
PlotEx
dependencies/imgui-1.87/imgui_widgets.cpp:6432
Method
PlotHistogram
dependencies/imgui-1.87/imgui_widgets.cpp:6576
Method
PlotLines
dependencies/imgui-1.87/imgui_widgets.cpp:6565
Function
Plot_ArrayGetter
dependencies/imgui-1.87/imgui_widgets.cpp:6558
Method
PopAllowKeyboardFocus
dependencies/imgui-1.87/imgui.cpp:6897
Method
PopButtonRepeat
dependencies/imgui-1.87/imgui.cpp:6907
Method
PopClipRect
dependencies/imgui-1.87/imgui_draw.cpp:607
Method
PopColumnsBackground
dependencies/imgui-1.87/imgui_tables.cpp:3788
Method
PopFocusScope
dependencies/imgui-1.87/imgui.cpp:7321
Method
PopFont
dependencies/imgui-1.87/imgui.cpp:6828
Method
PopID
dependencies/imgui-1.87/imgui.cpp:7435
Method
PopItemFlag
dependencies/imgui-1.87/imgui.cpp:6849
Method
PopItemWidth
dependencies/imgui-1.87/imgui.cpp:8406
Method
PopStyleColor
dependencies/imgui-1.87/imgui.cpp:2786
← previous
next →
1,301–1,400 of 1,801, ranked by callers