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
↓ 746 callers
Function
ImVec2
dependencies/imgui-1.87/imgui.h:252
↓ 701 callers
Function
get_proc
dependencies/gl3w/src/gl3w.c:49
↓ 237 callers
Function
ImMax
dependencies/imgui-1.87/imgui_internal.h:425
↓ 143 callers
Function
HelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered. In your own code you may want to display an actual icon if you are using a mer
dependencies/imgui-1.87/imgui_demo.cpp:191
↓ 91 callers
Function
ttUSHORT
dependencies/imgui-1.87/imstb_truetype.h:1269
↓ 88 callers
Function
ImMin
dependencies/imgui-1.87/imgui_internal.h:424
↓ 79 callers
Function
ImFloor
dependencies/imgui-1.87/imgui_internal.h:442
↓ 74 callers
Function
GetCurrentWindow
dependencies/imgui-1.87/imgui_internal.h:2475
↓ 70 callers
Function
ImRect
dependencies/imgui-1.87/imgui_internal.h:492
↓ 64 callers
Method
AddRectFilled
dependencies/imgui-1.87/imgui_draw.cpp:1404
↓ 62 callers
Function
ImClamp
dependencies/imgui-1.87/imgui_internal.h:426
↓ 61 callers
Method
clear
dependencies/imgui-1.87/imgui.h:2218
↓ 50 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
dependencies/imgui-1.87/imgui_draw.cpp:1393
↓ 49 callers
Function
ImFormatString
dependencies/imgui-1.87/imgui.cpp:1647
↓ 46 callers
Function
ImLerp
dependencies/imgui-1.87/imgui_internal.h:427
↓ 44 callers
Function
DragFloat
dependencies/imgui-1.87/imgui.h:2978
↓ 39 callers
Method
GetID
dependencies/imgui-1.87/imgui.cpp:3231
↓ 37 callers
Function
PushStyleVar
imnodes.cpp:2606
↓ 37 callers
Method
size
example/graph.h:50
↓ 37 callers
Function
ttSHORT
dependencies/imgui-1.87/imstb_truetype.h:1270
↓ 31 callers
Method
AddLine
dependencies/imgui-1.87/imgui_draw.cpp:1382
↓ 30 callers
Function
PopStyleVar
imnodes.cpp:2632
↓ 30 callers
Function
SliderFloat
dependencies/imgui-1.87/imgui.h:2984
↓ 26 callers
Function
GetForegroundDrawList
dependencies/imgui-1.87/imgui_internal.h:2504
↓ 24 callers
Method
begin
dependencies/imgui-1.87/imgui.h:2214
↓ 23 callers
Method
end
example/graph.h:24
↓ 22 callers
Method
GetSize
dependencies/imgui-1.87/imgui_internal.h:652
↓ 22 callers
Function
ImSaturate
dependencies/imgui-1.87/imgui_internal.h:438
↓ 22 callers
Function
ImSwap
dependencies/imgui-1.87/imgui_internal.h:428
↓ 21 callers
Method
HasValue
imnodes_internal.h:100
↓ 21 callers
Method
contains
example/graph.h:155
↓ 21 callers
Method
empty
dependencies/imgui-1.87/imgui.h:2217
↓ 20 callers
Method
OnKeyPressed
dependencies/imgui-1.87/imgui_widgets.cpp:3739
↓ 20 callers
Method
begin
example/graph.h:23
↓ 20 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
dependencies/imgui-1.87/imstb_textedit.h:577
↓ 19 callers
Method
Contains
dependencies/imgui-1.87/imgui_internal.h:638
↓ 19 callers
Function
PopStyleCompact
dependencies/imgui-1.87/imgui_demo.cpp:3631
↓ 19 callers
Function
PushStyleCompact
Make the UI compact because there are so many fields
dependencies/imgui-1.87/imgui_demo.cpp:3624
↓ 19 callers
Method
Value
imnodes_internal.h:102
↓ 19 callers
Method
erase
example/graph.h:111
↓ 18 callers
Function
ImHashStr
Zero-terminated string hash, with support for ### to reset back to seed value We support a syntax of "label###id" where only "###id" is included in th
dependencies/imgui-1.87/imgui.cpp:1723
↓ 18 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
dependencies/imgui-1.87/imgui_internal.h:312
↓ 18 callers
Function
IsNavInputTest
dependencies/imgui-1.87/imgui_internal.h:2663
↓ 18 callers
Method
size
Buf is zero-terminated, so end() will point on the zero-terminator
dependencies/imgui-1.87/imgui.h:2216
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
dependencies/imgui-1.87/imstb_truetype.h:2936
↓ 17 callers
Function
GetCurrentWindowRead
Windows We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it
dependencies/imgui-1.87/imgui_internal.h:2474
↓ 17 callers
Function
ImLengthSqr
dependencies/imgui-1.87/imgui_internal.h:439
↓ 17 callers
Method
SetCurrentChannel
dependencies/imgui-1.87/imgui_draw.cpp:1790
↓ 17 callers
Method
appendf
dependencies/imgui-1.87/imgui.cpp:2373
↓ 17 callers
Method
reserve
dependencies/imgui-1.87/imgui.h:2219
↓ 16 callers
Method
AddText
dependencies/imgui-1.87/imgui_draw.cpp:1576
↓ 15 callers
Method
Clear
dependencies/imgui-1.87/imgui_draw.cpp:2031
↓ 15 callers
Function
STB_TEXTEDIT_GETCHAR
dependencies/imgui-1.87/imgui_widgets.cpp:3619
↓ 15 callers
Function
stbtt_FindGlyphIndex
dependencies/imgui-1.87/imstb_truetype.h:1461
↓ 15 callers
Function
stbtt__buf_get8
dependencies/imgui-1.87/imstb_truetype.h:1116
↓ 15 callers
Function
stbtt__csctx_rccurve_to
dependencies/imgui-1.87/imstb_truetype.h:1925
↓ 15 callers
Function
ttULONG
dependencies/imgui-1.87/imstb_truetype.h:1271
↓ 14 callers
Method
find
example/graph.h:137
↓ 14 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
dependencies/imgui-1.87/imstb_truetype.h:1289
↓ 13 callers
Method
PathLineTo
dependencies/imgui-1.87/imgui.h:2567
↓ 13 callers
Method
clear
example/graph.h:130
↓ 13 callers
Method
insert_node
example/graph.h:253
↓ 12 callers
Function
EndInputAttribute
imnodes.cpp:2466
↓ 12 callers
Function
SliderFloat2
dependencies/imgui-1.87/imgui.h:2985
↓ 12 callers
Method
end
dependencies/imgui-1.87/imgui.h:2215
↓ 11 callers
Method
Add
dependencies/imgui-1.87/imgui_internal.h:640
↓ 11 callers
Method
AddCircle
dependencies/imgui-1.87/imgui_draw.cpp:1482
↓ 11 callers
Function
BeginInputAttribute
imnodes.cpp:2461
↓ 11 callers
Method
ClearFlags
dependencies/imgui-1.87/imgui_internal.h:1097
↓ 11 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
dependencies/imgui-1.87/imstb_textedit.h:687
↓ 10 callers
Method
AddCircleFilled
dependencies/imgui-1.87/imgui_draw.cpp:1506
↓ 10 callers
Function
ImGui_ImplOpenGL3_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:201
↓ 10 callers
Method
PushClipRect
Push a clipping rectangle for both ImGui logic (hit-testing etc.) and low-level ImDrawList rendering. - When using this function it is sane to ensure
dependencies/imgui-1.87/imgui.cpp:4670
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
dependencies/imgui-1.87/imgui_widgets.cpp:3618
↓ 10 callers
Method
insert
example/graph.h:71
↓ 9 callers
Method
GetInt
dependencies/imgui-1.87/imgui.cpp:2133
↓ 9 callers
Method
HasSelection
dependencies/imgui-1.87/imgui.h:2099
↓ 9 callers
Function
IM_DELETE
dependencies/imgui-1.87/imgui.h:1753
↓ 9 callers
Function
ImTextCharFromUtf8
Convert UTF-8 to 32-bit character, process single character input. A nearly-branchless UTF-8 decoder, based on work of Christopher Wellons (https://gi
dependencies/imgui-1.87/imgui.cpp:1831
↓ 9 callers
Function
IsNamedKey
Inputs FIXME: Eventually we should aim to move e.g. IsActiveIdUsingKey() into IsKeyXXX functions.
dependencies/imgui-1.87/imgui_internal.h:2651
↓ 9 callers
Function
LowerBound
std::lower_bound but without the bullshit
dependencies/imgui-1.87/imgui.cpp:2095
↓ 9 callers
Method
PathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
dependencies/imgui-1.87/imgui_draw.cpp:1169
↓ 9 callers
Method
PopClipRect
dependencies/imgui-1.87/imgui.cpp:4677
↓ 9 callers
Method
SetInt
FIXME-OPT: Need a way to reuse the result of lower_bound when doing GetInt()/SetInt() - not too bad because it only happens on explicit interaction (m
dependencies/imgui-1.87/imgui.cpp:2193
↓ 9 callers
Function
WindowRectAbsToRel
dependencies/imgui-1.87/imgui_internal.h:2488
↓ 9 callers
Method
erase_node
example/graph.h:264
↓ 9 callers
Method
insert_edge
example/graph.h:293
↓ 9 callers
Method
next_chunk
dependencies/imgui-1.87/imgui_internal.h:671
↓ 9 callers
Method
num_edges_from_node
example/graph.h:245
↓ 9 callers
Function
stbtt__buf_seek
dependencies/imgui-1.87/imstb_truetype.h:1130
↓ 9 callers
Function
stbtt__new_buf
dependencies/imgui-1.87/imstb_truetype.h:1151
↓ 9 callers
Function
stbtt_setvertex
dependencies/imgui-1.87/imstb_truetype.h:1559
↓ 8 callers
Method
Begin
Use case A: Begin() called from constructor with items_height<0, then called again from Step() in StepNo 1 Use case B: Begin() called from constructor
dependencies/imgui-1.87/imgui.cpp:2542
↓ 8 callers
Function
BeginNode
imnodes.cpp:2373
↓ 8 callers
Function
BeginNodeTitleBar
imnodes.cpp:2441
↓ 8 callers
Function
Clear
dependencies/imgui-1.87/imgui_internal.h:563
↓ 8 callers
Function
EndNode
imnodes.cpp:2408
↓ 8 callers
Function
EndNodeTitleBar
imnodes.cpp:2447
↓ 8 callers
Method
GetCenter
Helpers
dependencies/imgui-1.87/imgui.h:2927
↓ 8 callers
Function
ImAddClampOverflow
dependencies/imgui-1.87/imgui_internal.h:429
next →
1–100 of 1,801, ranked by callers