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
Method
ImNodesStyle
imnodes.cpp:1930
Method
ImNodesStyleVarElement
imnodes_internal.h:233
Method
ImObjectPool
imnodes_internal.h:89
Method
ImOptionalIndex
imnodes_internal.h:95
Method
ImPinData
imnodes_internal.h:180
Method
ImPool
dependencies/imgui-1.87/imgui_internal.h:632
Function
ImSign
dependencies/imgui-1.87/imgui_internal.h:413
Method
ImSpan
Constructors, destructor
dependencies/imgui-1.87/imgui_internal.h:578
Method
ImSpanAllocator
dependencies/imgui-1.87/imgui_internal.h:610
Function
ImStricmp
Consider using _stricmp/_strnicmp under Windows or strcasecmp/strncasecmp. We don't actually use either ImStricmp/ImStrnicmp in the codebase any more.
dependencies/imgui-1.87/imgui.cpp:1512
Function
ImStrlenW
dependencies/imgui-1.87/imgui.cpp:1562
Function
ImStrnicmp
dependencies/imgui-1.87/imgui.cpp:1519
Function
ImVec1
dependencies/imgui-1.87/imgui_internal.h:472
Method
ImVec2ih
dependencies/imgui-1.87/imgui_internal.h:480
Method
ImVec4
dependencies/imgui-1.87/imgui.h:265
Method
Image
dependencies/imgui-1.87/imgui_widgets.cpp:1004
Method
ImageButton
frame_padding < 0: uses FramePadding from style (default) frame_padding = 0: no framing frame_padding > 0: set framing size
dependencies/imgui-1.87/imgui_widgets.cpp:1059
Method
ImageButtonEx
ImageButton() is flawed as 'id' is always derived from 'texture_id' (see #2464 #1390) We provide this internal helper to write your own variant while
dependencies/imgui-1.87/imgui_widgets.cpp:1030
Method
Indent
dependencies/imgui-1.87/imgui.cpp:8357
Method
Initialize
dependencies/imgui-1.87/imgui.cpp:4431
Method
InputDouble
dependencies/imgui-1.87/imgui_widgets.cpp:3523
Method
InputFloat
dependencies/imgui-1.87/imgui_widgets.cpp:3480
Method
InputFloat2
dependencies/imgui-1.87/imgui_widgets.cpp:3486
Method
InputFloat3
dependencies/imgui-1.87/imgui_widgets.cpp:3491
Method
InputFloat4
dependencies/imgui-1.87/imgui_widgets.cpp:3496
Method
InputInt
dependencies/imgui-1.87/imgui_widgets.cpp:3501
Method
InputInt2
dependencies/imgui-1.87/imgui_widgets.cpp:3508
Method
InputInt3
dependencies/imgui-1.87/imgui_widgets.cpp:3513
Method
InputInt4
dependencies/imgui-1.87/imgui_widgets.cpp:3518
Method
InputScalar
Note: p_data, p_step, p_step_fast are _pointers_ to a memory address holding the data. For an Input widget, p_step and p_step_fast are optional. Read
dependencies/imgui-1.87/imgui_widgets.cpp:3371
Method
InputScalarN
dependencies/imgui-1.87/imgui_widgets.cpp:3445
Method
InputText
dependencies/imgui-1.87/imgui_widgets.cpp:3538
Method
InputTextEx
Edit a string of text - buf_size account for the zero-terminator, so a buf_size of 6 can hold "Hello" but not "Hello!". This is so we can easily call
dependencies/imgui-1.87/imgui_widgets.cpp:3901
Method
InputTextMultiline
dependencies/imgui-1.87/imgui_widgets.cpp:3544
Method
InputTextWithHint
dependencies/imgui-1.87/imgui_widgets.cpp:3549
Method
InvisibleButton
Tip: use ImGui::PushID()/PopID() to push indices or pointers in the ID stack. Then you can keep 'str_id' empty or the same for all your buttons (inste
dependencies/imgui-1.87/imgui_widgets.cpp:732
Function
IsAnyAttributeActive
imnodes.cpp:2851
Method
IsAnyItemActive
dependencies/imgui-1.87/imgui.cpp:5064
Method
IsAnyItemFocused
dependencies/imgui-1.87/imgui.cpp:5070
Method
IsAnyItemHovered
dependencies/imgui-1.87/imgui.cpp:5058
Method
IsAnyMouseDown
[WILL OBSOLETE] This was designed for backends, but prefer having backend maintain a mask of held mouse buttons, because upcoming input queue system w
dependencies/imgui-1.87/imgui.cpp:7713
Function
IsAttributeActive
imnodes.cpp:2839
Method
IsClippedEx
dependencies/imgui-1.87/imgui.cpp:3552
Method
IsDelivery
dependencies/imgui-1.87/imgui.h:2131
Method
IsDragDropPayloadBeingAccepted
dependencies/imgui-1.87/imgui.cpp:11163
Function
IsInverted
dependencies/imgui-1.87/imgui_internal.h:519
Method
IsItemActivated
dependencies/imgui-1.87/imgui.cpp:5007
Method
IsItemActive
dependencies/imgui-1.87/imgui.cpp:4999
Method
IsItemClicked
Important: this can be useful but it is NOT equivalent to the behavior of e.g.Button()! Most widgets have specific reactions based on mouse-up/down st
dependencies/imgui-1.87/imgui.cpp:5041
Method
IsItemDeactivated
dependencies/imgui-1.87/imgui.cpp:5016
Method
IsItemDeactivatedAfterEdit
dependencies/imgui-1.87/imgui.cpp:5024
Method
IsItemEdited
dependencies/imgui-1.87/imgui.cpp:5082
Method
IsItemFocused
== GetItemID() == GetFocusID()
dependencies/imgui-1.87/imgui.cpp:5031
Method
IsItemHovered
This is roughly matching the behavior of internal-facing ItemHoverable() - we allow hovering to be true when ActiveId==window->MoveID, so that clickin
dependencies/imgui-1.87/imgui.cpp:3447
Method
IsItemToggledOpen
dependencies/imgui-1.87/imgui.cpp:5046
Method
IsItemToggledSelection
dependencies/imgui-1.87/imgui.cpp:5052
Method
IsItemVisible
dependencies/imgui-1.87/imgui.cpp:5076
Method
IsKeyDown
Note that Dear ImGui doesn't know the meaning/semantic of ImGuiKey from 0..511: they are legacy native keycodes. Consider transitioning from 'IsKeyDow
dependencies/imgui-1.87/imgui.cpp:7570
Method
IsKeyPressed
dependencies/imgui-1.87/imgui.cpp:7602
Function
IsKeyPressedMap
dependencies/imgui-1.87/imgui_internal.h:2666
Method
IsKeyReleased
dependencies/imgui-1.87/imgui.cpp:7614
Method
IsLegacyNativeDupe
dependencies/imgui-1.87/imgui_demo.cpp:5702
Function
IsLinkDropped
imnodes.cpp:2885
Function
IsLinkHovered
imnodes.cpp:2725
Function
IsLinkSelected
imnodes.cpp:2833
Function
IsLinkStarted
imnodes.cpp:2868
Method
IsMouseClicked
dependencies/imgui-1.87/imgui.cpp:7627
Method
IsMouseDoubleClicked
dependencies/imgui-1.87/imgui.cpp:7652
Method
IsMouseDown
dependencies/imgui-1.87/imgui.cpp:7620
Method
IsMouseDragPastThreshold
Return if a mouse click/drag went past the given threshold. Valid to call during the MouseReleased frame. [Internal] This doesn't test if the button i
dependencies/imgui-1.87/imgui.cpp:7668
Method
IsMouseDragging
dependencies/imgui-1.87/imgui.cpp:7677
Method
IsMouseHoveringRect
Test if mouse cursor is hovering given rectangle NB- Rectangle is clipped by our current clip setting NB- Expand the rectangle to be generous on impre
dependencies/imgui-1.87/imgui.cpp:7480
Method
IsMousePosValid
We typically use ImVec2(-FLT_MAX,-FLT_MAX) to denote an invalid mouse position.
dependencies/imgui-1.87/imgui.cpp:7702
Method
IsMouseReleased
dependencies/imgui-1.87/imgui.cpp:7645
Function
IsNodeHovered
imnodes.cpp:2711
Function
IsNodeSelected
imnodes.cpp:2827
Function
IsPinHovered
imnodes.cpp:2739
Method
IsPopupOpen
Supported flags: ImGuiPopupFlags_AnyPopupId, ImGuiPopupFlags_AnyPopupLevel
dependencies/imgui-1.87/imgui.cpp:8933
Method
IsPreview
dependencies/imgui-1.87/imgui.h:2130
Method
IsRectVisible
dependencies/imgui-1.87/imgui.cpp:7460
Method
IsWindowAbove
dependencies/imgui-1.87/imgui.cpp:6968
Method
IsWindowAppearing
dependencies/imgui-1.87/imgui.cpp:7180
Method
IsWindowChildOf
dependencies/imgui-1.87/imgui.cpp:6939
Method
IsWindowCollapsed
dependencies/imgui-1.87/imgui.cpp:7174
Method
IsWindowFocused
dependencies/imgui-1.87/imgui.cpp:7021
Method
IsWindowHovered
dependencies/imgui-1.87/imgui.cpp:6988
Method
IsWindowNavFocusable
Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext) Note that NoNavFocus makes the window not reachable with CTRL+TAB but
dependencies/imgui-1.87/imgui.cpp:7046
Method
IsWindowWithinBeginStackOf
dependencies/imgui-1.87/imgui.cpp:6955
Method
ItemAdd
Declare item bounding box for clipping and interaction. Note that the size can be different than the one provided to ItemSize(). Typically, widgets th
dependencies/imgui-1.87/imgui.cpp:8205
Method
ItemGetter
dependencies/imgui-1.87/imgui_demo.cpp:1115
Method
ItemHoverable
Internal facing ItemHoverable() used when submitting widgets. Differs slightly from IsItemHovered().
dependencies/imgui-1.87/imgui.cpp:3499
Method
ItemSize
Advance cursor given item size for layout. Register minimum needed size so it can extend the bounding box used for auto-fit calculation. See comments
dependencies/imgui-1.87/imgui.cpp:8164
Function
Items_ArrayGetter
Getter for the old Combo() API: const char*[]
dependencies/imgui-1.87/imgui_widgets.cpp:1765
Function
Items_SingleStringGetter
Getter for the old Combo() API: "item1\0item2\0item3\0"
dependencies/imgui-1.87/imgui_widgets.cpp:1774
Method
KeepAliveID
dependencies/imgui-1.87/imgui.cpp:3403
Method
LabelText
dependencies/imgui-1.87/imgui_widgets.cpp:341
Method
LabelTextV
Add a label+text combo aligned to other label+value widgets
dependencies/imgui-1.87/imgui_widgets.cpp:350
Function
Link
imnodes.cpp:2519
Method
LinkDetachWithModifierClick
imnodes.cpp:1922
Method
ListBox
dependencies/imgui-1.87/imgui_widgets.cpp:6367
← previous
next →
1,201–1,300 of 1,801, ranked by callers