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
↓ 3 callers
Function
stbtt__csctx_rmove_to
dependencies/imgui-1.87/imstb_truetype.h:1910
↓ 3 callers
Function
stbtt__isfont
dependencies/imgui-1.87/imstb_truetype.h:1277
↓ 3 callers
Function
stbtt__run_charstring
dependencies/imgui-1.87/imstb_truetype.h:1978
↓ 3 callers
Function
stbtt__track_vertex
dependencies/imgui-1.87/imstb_truetype.h:1879
↓ 2 callers
Method
AddFocusEvent
dependencies/imgui-1.87/imgui.cpp:1376
↓ 2 callers
Method
AddGlyph
x0/y0/x1/y1 are offset from the character upper-left layout position, in pixels. Therefore x0/y0 are often fairly close to zero. Not to be mistaken wi
dependencies/imgui-1.87/imgui_draw.cpp:3253
↓ 2 callers
Method
AddPolyline
TODO: Thickness anti-aliased lines cap are missing their AA fringe. We avoid using the ImVec2 math operators here to reduce cost to a minimum for debu
dependencies/imgui-1.87/imgui_draw.cpp:721
↓ 2 callers
Function
AddRootWindowToDrawData
Layer is locked for the root window, however child windows may use a different viewport (e.g. extruding menu)
dependencies/imgui-1.87/imgui.cpp:4621
↓ 2 callers
Function
ApplyWindowSettings
dependencies/imgui-1.87/imgui.cpp:5285
↓ 2 callers
Function
BeginLinkCreation
imnodes.cpp:624
↓ 2 callers
Function
BeginPopupContextWindow
OBSOLETED in 1.77 (from June 2020)
dependencies/imgui-1.87/imgui.h:2989
↓ 2 callers
Function
BeginStaticAttribute
imnodes.cpp:2475
↓ 2 callers
Function
CalcFontSize
dependencies/imgui-1.87/imgui_internal.h:2120
↓ 2 callers
Function
CalcMaxPopupHeightFromItemCount
dependencies/imgui-1.87/imgui_widgets.cpp:1566
↓ 2 callers
Function
CalcResizePosSizeFromAnyCorner
dependencies/imgui-1.87/imgui.cpp:5476
↓ 2 callers
Function
CalcScrollEdgeSnap
Helper to snap on edges when aiming at an item very close to the edge, So the difference between WindowPadding and ItemSpacing will be in the visible
dependencies/imgui-1.87/imgui.cpp:8624
↓ 2 callers
Function
CalcWindowAutoFitSize
dependencies/imgui-1.87/imgui.cpp:5419
↓ 2 callers
Function
CalcWindowContentSizes
dependencies/imgui-1.87/imgui.cpp:5399
↓ 2 callers
Function
CalculateQuadOffsets
imnodes.cpp:1298
↓ 2 callers
Function
CalculateTriangleOffsets
imnodes.cpp:1317
↓ 2 callers
Function
CheckShader
If you get an error please report on github. You may try different GL context version or GLSL version. See GL<>GLSL version table at the top of this f
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:563
↓ 2 callers
Method
ClearBit
dependencies/imgui-1.87/imgui_internal.h:552
↓ 2 callers
Function
ClearObjectSelection
imnodes.cpp:1897
↓ 2 callers
Function
CreateContext
imnodes.cpp:1942
↓ 2 callers
Method
DeclColumns
dependencies/imgui-1.87/imgui_widgets.cpp:6670
↓ 2 callers
Function
DestroyContext
imnodes.cpp:1951
↓ 2 callers
Function
DragFloat4
dependencies/imgui-1.87/imgui.h:2981
↓ 2 callers
Function
EditorContextSet
imnodes.cpp:1978
↓ 2 callers
Function
EndStaticAttribute
imnodes.cpp:2487
↓ 2 callers
Method
FindGlyph
dependencies/imgui-1.87/imgui_draw.cpp:3312
↓ 2 callers
Function
FixRectCornerFlags
dependencies/imgui-1.87/imgui_draw.cpp:1323
↓ 2 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
dependencies/imgui-1.87/imgui_internal.h:647
↓ 2 callers
Method
GetArenaSizeInBytes
dependencies/imgui-1.87/imgui_internal.h:612
↓ 2 callers
Method
GetCustomRectByIndex
dependencies/imgui-1.87/imgui.h:2796
↓ 2 callers
Method
GetDebugName
dependencies/imgui-1.87/imgui.h:2874
↓ 2 callers
Method
GetIDFromRectangle
This is only used in rare/specific situations to manufacture an ID out of nowhere.
dependencies/imgui-1.87/imgui.cpp:3295
↓ 2 callers
Function
GetInputSourceName
dependencies/imgui-1.87/imgui.cpp:7770
↓ 2 callers
Function
GetNodeTitleRect
imnodes.cpp:1259
↓ 2 callers
Method
GetOrAddByKey
dependencies/imgui-1.87/imgui_internal.h:637
↓ 2 callers
Function
GetResizeBorderRect
dependencies/imgui-1.87/imgui.cpp:5520
↓ 2 callers
Function
GetSkipItemForListClipping
FIXME-TABLE: This prevents us from using ImGuiListClipper _inside_ a table cell. The problem we have is that without a Begin/End scheme for rows using
dependencies/imgui-1.87/imgui.cpp:2416
↓ 2 callers
Function
GetViewportDrawList
dependencies/imgui-1.87/imgui.cpp:3737
↓ 2 callers
Function
ImAlphaBlendColors
dependencies/imgui-1.87/imgui.cpp:2009
↓ 2 callers
Function
ImBezierCubicCalc
dependencies/imgui-1.87/imgui_draw.cpp:1229
↓ 2 callers
Function
ImBitArrayClearBit
dependencies/imgui-1.87/imgui_internal.h:526
↓ 2 callers
Function
ImBitArraySetBit
dependencies/imgui-1.87/imgui_internal.h:527
↓ 2 callers
Function
ImDrawListGrowChannels
imnodes.cpp:307
↓ 2 callers
Function
ImDrawListSplitterSwapChannels
imnodes.cpp:359
↓ 2 callers
Function
ImFileWrite
dependencies/imgui-1.87/imgui.cpp:1779
↓ 2 callers
Function
ImFontAtlasBuildRender32bppRectFromString
dependencies/imgui-1.87/imgui_draw.cpp:2657
↓ 2 callers
Function
ImFontAtlasBuildRender8bppRectFromString
dependencies/imgui-1.87/imgui_draw.cpp:2647
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
dependencies/imgui-1.87/imgui.cpp:9508
↓ 2 callers
Function
ImGui_ImplOpenGL3_SetupRenderState
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:308
↓ 2 callers
Function
ImIsFloatAboveGuaranteedIntegerPrecision
dependencies/imgui-1.87/imgui_internal.h:451
↓ 2 callers
Function
ImMul
dependencies/imgui-1.87/imgui_internal.h:450
↓ 2 callers
Function
ImStrbolW
dependencies/imgui-1.87/imgui.cpp:1577
↓ 2 callers
Function
ImStrchrRange
dependencies/imgui-1.87/imgui.cpp:1556
↓ 2 callers
Function
ImStristr
dependencies/imgui-1.87/imgui.cpp:1584
↓ 2 callers
Function
ImTextCharToUtf8
dependencies/imgui-1.87/imgui.cpp:1951
↓ 2 callers
Function
ImTextCharToUtf8_inline
Based on stb_to_utf8() from github.com/nothings/stb/
dependencies/imgui-1.87/imgui.cpp:1916
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
dependencies/imgui-1.87/imgui.cpp:1959
↓ 2 callers
Function
ImTextStrToUtf8
dependencies/imgui-1.87/imgui.cpp:1974
↓ 2 callers
Function
Initialize
imnodes.cpp:1623
↓ 2 callers
Function
IsGamepadKey
dependencies/imgui-1.87/imgui_internal.h:2653
↓ 2 callers
Function
IsMiniMapActive
imnodes.cpp:1645
↓ 2 callers
Function
IsObjectSelected
imnodes.cpp:1909
↓ 2 callers
Function
IsRootOfOpenMenuSet
dependencies/imgui-1.87/imgui_widgets.cpp:6825
↓ 2 callers
Function
LoadEditorStateFromIniString
imnodes.cpp:3079
↓ 2 callers
Function
LogTextV
Pass text data straight to log (without being displayed)
dependencies/imgui-1.87/imgui.cpp:11229
↓ 2 callers
Function
NavScoreItemDistInterval
dependencies/imgui-1.87/imgui.cpp:9515
↓ 2 callers
Function
NavUpdateWindowingHighlightWindow
dependencies/imgui-1.87/imgui.cpp:10679
↓ 2 callers
Function
PopAttributeFlag
imnodes.cpp:2509
↓ 2 callers
Method
PopTextureID
dependencies/imgui-1.87/imgui_draw.cpp:621
↓ 2 callers
Function
PushAttributeFlag
imnodes.cpp:2503
↓ 2 callers
Function
RenderArrowsForVerticalBar
Helper for ColorPicker4()
dependencies/imgui-1.87/imgui_widgets.cpp:5072
↓ 2 callers
Method
RenderChar
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
dependencies/imgui-1.87/imgui_draw.cpp:3526
↓ 2 callers
Function
SaveEditorStateToIniString
imnodes.cpp:3042
↓ 2 callers
Method
SetTexID
Bit ambiguous: used to detect when user didn't built texture but effectively we should check TexID != 0 except that would be backend dependent...
dependencies/imgui-1.87/imgui.h:2765
↓ 2 callers
Function
Shutdown
imnodes.cpp:1641
↓ 2 callers
Function
SliderFloat3
dependencies/imgui-1.87/imgui.h:2986
↓ 2 callers
Method
Step
dependencies/imgui-1.87/imgui.cpp:2597
↓ 2 callers
Function
TableSettingsInit
Clear and initialize empty settings instance
dependencies/imgui-1.87/imgui_tables.cpp:3143
↓ 2 callers
Function
TableSetupColumnFlags
Adjust flags: default width mode + stretch columns are not allowed when auto extending
dependencies/imgui-1.87/imgui_tables.cpp:655
↓ 2 callers
Function
TempInputIsActive
dependencies/imgui-1.87/imgui_internal.h:2827
↓ 2 callers
Function
TitleBarHeight
dependencies/imgui-1.87/imgui_internal.h:2121
↓ 2 callers
Function
UnpackAccumulativeOffsetsIntoRanges
dependencies/imgui-1.87/imgui_draw.cpp:2849
↓ 2 callers
Function
UpdateWindowInFocusOrderList
dependencies/imgui-1.87/imgui.cpp:5293
↓ 2 callers
Method
_PopUnusedDrawCmd
Pop trailing draw command (used before merging or presenting to user) Note that this leaves the ImDrawList in a state unfit for further commands, as m
dependencies/imgui-1.87/imgui_draw.cpp:464
↓ 2 callers
Method
_ResetForNewFrame
Initialize before use in a new frame. We always have a command ready in the buffer.
dependencies/imgui-1.87/imgui_draw.cpp:402
↓ 2 callers
Method
appendfv
Helper: Text buffer for logging/accumulating text
dependencies/imgui-1.87/imgui.cpp:2382
↓ 2 callers
Function
begin
dependencies/imgui-1.87/imgui.h:1797
↓ 2 callers
Method
elements
example/graph.h:45
↓ 2 callers
Function
equal
dependencies/imgui-1.87/imstb_truetype.h:4292
↓ 2 callers
Method
erase_edge
example/graph.h:312
↓ 2 callers
Function
is_word_boundary
dependencies/imgui-1.87/imstb_textedit.h:648
↓ 2 callers
Function
is_word_boundary_from_right
dependencies/imgui-1.87/imgui_widgets.cpp:3638
↓ 2 callers
Method
ptr_from_offset
dependencies/imgui-1.87/imgui_internal.h:675
↓ 2 callers
Function
show_editor
example/multi_editor.cpp:35
↓ 2 callers
Function
stb_decompress_length
dependencies/imgui-1.87/imgui_draw.cpp:3969
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
dependencies/imgui-1.87/imstb_textedit.h:398
← previous
next →
301–400 of 1,801, ranked by callers