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
↓ 1 callers
Method
GetIntRef
References are only valid until a new value is added to the storage. Calling a Set***() function or a Get***Ref() function invalidates the pointer.
dependencies/imgui-1.87/imgui.cpp:2163
↓ 1 callers
Function
GetMinimumStepAtDecimalPrecision
dependencies/imgui-1.87/imgui_widgets.cpp:2099
↓ 1 callers
Method
GetMouseCursorTexData
dependencies/imgui-1.87/imgui_draw.cpp:2239
↓ 1 callers
Function
GetNodeContentOrigin
imnodes.cpp:1252
↓ 1 callers
Function
GetNodeTitleBarOrigin
imnodes.cpp:1247
↓ 1 callers
Function
GetSelectedLinks
imnodes.cpp:2779
↓ 1 callers
Function
GetSelectedNodes
imnodes.cpp:2767
↓ 1 callers
Function
GetTabBarFromTabBarRef
dependencies/imgui-1.87/imgui_widgets.cpp:7198
↓ 1 callers
Function
GetTabBarRefFromTabBar
dependencies/imgui-1.87/imgui_widgets.cpp:7204
↓ 1 callers
Method
GetTexDataAsRGBA32
dependencies/imgui-1.87/imgui_draw.cpp:2050
↓ 1 callers
Method
GetTexID
Since 1.83: returns ImTextureID associated with this draw call. Warning: DO NOT assume this is always same as 'TextureId' (we will change this functio
dependencies/imgui-1.87/imgui.h:2407
↓ 1 callers
Method
GetVoidPtr
dependencies/imgui-1.87/imgui.cpp:2154
↓ 1 callers
Function
GetWindowBgColorIdx
dependencies/imgui-1.87/imgui.cpp:5467
↓ 1 callers
Method
GetWorkRect
dependencies/imgui-1.87/imgui_internal.h:1442
↓ 1 callers
Function
ImAtoi
dependencies/imgui-1.87/imgui_widgets.cpp:2108
↓ 1 callers
Function
ImBezierCubicClosestPointCasteljauStep
Closely mimics PathBezierToCasteljau() in imgui_draw.cpp
dependencies/imgui-1.87/imgui.cpp:1414
↓ 1 callers
Function
ImBezierQuadraticCalc
dependencies/imgui-1.87/imgui_draw.cpp:1239
↓ 1 callers
Function
ImBitArraySetBitRange
dependencies/imgui-1.87/imgui_internal.h:528
↓ 1 callers
Function
ImDot
dependencies/imgui-1.87/imgui_internal.h:447
↓ 1 callers
Function
ImFileGetSize
dependencies/imgui-1.87/imgui.cpp:1777
↓ 1 callers
Function
ImFileRead
dependencies/imgui-1.87/imgui.cpp:1778
↓ 1 callers
Function
ImFontAtlasBuildFinish
This is called/shared by both the stb_truetype and the FreeType builder.
dependencies/imgui-1.87/imgui_draw.cpp:2780
↓ 1 callers
Function
ImFontAtlasBuildInit
Note: this is called / shared by both the stb_truetype and the FreeType builder
dependencies/imgui-1.87/imgui_draw.cpp:2759
↓ 1 callers
Function
ImFontAtlasBuildMultiplyCalcLookupTable
dependencies/imgui-1.87/imgui_draw.cpp:2289
↓ 1 callers
Function
ImFontAtlasBuildMultiplyRectAlpha8
dependencies/imgui-1.87/imgui_draw.cpp:2298
↓ 1 callers
Function
ImFontAtlasBuildPackCustomRects
dependencies/imgui-1.87/imgui_draw.cpp:2620
↓ 1 callers
Function
ImFontAtlasBuildRenderDefaultTexData
dependencies/imgui-1.87/imgui_draw.cpp:2667
↓ 1 callers
Function
ImFontAtlasBuildRenderLinesTexData
dependencies/imgui-1.87/imgui_draw.cpp:2707
↓ 1 callers
Function
ImFontAtlasBuildSetupFont
dependencies/imgui-1.87/imgui_draw.cpp:2605
↓ 1 callers
Function
ImFontAtlasGetBuilderForStbTruetype
dependencies/imgui-1.87/imgui_draw.cpp:2596
↓ 1 callers
Function
ImGuiListClipper_SeekCursorAndSetupPrevLine
dependencies/imgui-1.87/imgui.cpp:2494
↓ 1 callers
Function
ImGuiListClipper_SortAndFuseRanges
dependencies/imgui-1.87/imgui.cpp:2470
↓ 1 callers
Function
ImGuiTableTempData
dependencies/imgui-1.87/imgui_internal.h:2421
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateDeviceObjects
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:600
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateFontsTexture
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:519
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyDeviceObjects
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:788
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyFontsTexture
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:550
↓ 1 callers
Function
ImGui_ImplOpenGL3_Init
Functions
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:207
↓ 1 callers
Function
ImGui_ImplOpenGL3_NewFrame
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:299
↓ 1 callers
Function
ImGui_ImplOpenGL3_RenderDrawData
OpenGL3 Render function. Note that this implementation is little overcomplicated because we are saving/setting up/restoring every OpenGL state explici
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:384
↓ 1 callers
Function
ImGui_ImplOpenGL3_Shutdown
dependencies/imgui-1.87/imgui_impl_opengl3.cpp:287
↓ 1 callers
Function
ImGui_ImplSDL2_InitForOpenGL
dependencies/imgui-1.87/imgui_impl_sdl.cpp:368
↓ 1 callers
Function
ImGui_ImplSDL2_KeycodeToImGuiKey
dependencies/imgui-1.87/imgui_impl_sdl.cpp:117
↓ 1 callers
Function
ImGui_ImplSDL2_NewFrame
dependencies/imgui-1.87/imgui_impl_sdl.h:35
↓ 1 callers
Function
ImGui_ImplSDL2_ProcessEvent
You can read the io.WantCaptureMouse, io.WantCaptureKeyboard flags to tell if dear imgui wants to use your inputs. - When io.WantCaptureMouse is true,
dependencies/imgui-1.87/imgui_impl_sdl.cpp:244
↓ 1 callers
Function
ImGui_ImplSDL2_Shutdown
dependencies/imgui-1.87/imgui_impl_sdl.cpp:400
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateGamepads
dependencies/imgui-1.87/imgui_impl_sdl.cpp:468
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateKeyModifiers
dependencies/imgui-1.87/imgui_impl_sdl.cpp:230
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateMouseCursor
dependencies/imgui-1.87/imgui_impl_sdl.cpp:447
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateMouseData
dependencies/imgui-1.87/imgui_impl_sdl.cpp:416
↓ 1 callers
Function
ImInvLength
dependencies/imgui-1.87/imgui_internal.h:441
↓ 1 callers
Function
ImLinearSweep
dependencies/imgui-1.87/imgui_internal.h:449
↓ 1 callers
Function
ImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return fmt fmt = "%.3f" -> return fmt fmt =
dependencies/imgui-1.87/imgui_widgets.cpp:3273
↓ 1 callers
Function
ImRsqrt
dependencies/imgui-1.87/imgui_internal.h:416
↓ 1 callers
Function
ImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
dependencies/imgui-1.87/imgui.cpp:1607
↓ 1 callers
Function
ImStrdup
dependencies/imgui-1.87/imgui.cpp:1535
↓ 1 callers
Function
ImStrdupcpy
dependencies/imgui-1.87/imgui.cpp:1542
↓ 1 callers
Function
ImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
dependencies/imgui-1.87/imgui.cpp:1571
↓ 1 callers
Function
ImTriangleArea
dependencies/imgui-1.87/imgui_internal.h:463
↓ 1 callers
Function
ImTriangleBarycentricCoords
dependencies/imgui-1.87/imgui.cpp:1480
↓ 1 callers
Function
ImTriangleClosestPoint
dependencies/imgui-1.87/imgui.cpp:1491
↓ 1 callers
Function
ImUpperPowerOfTwo
dependencies/imgui-1.87/imgui_internal.h:314
↓ 1 callers
Function
InputTextCalcTextLenAndLineCount
dependencies/imgui-1.87/imgui_widgets.cpp:3555
↓ 1 callers
Method
IsActive
dependencies/imgui-1.87/imgui.h:2187
↓ 1 callers
Function
IsActiveIdUsingNavInput
dependencies/imgui-1.87/imgui_internal.h:2658
↓ 1 callers
Method
IsBuilt
4 bytes-per-pixel
dependencies/imgui-1.87/imgui.h:2764
↓ 1 callers
Method
IsDataType
dependencies/imgui-1.87/imgui.h:2129
↓ 1 callers
Method
IsGlyphRangeUnused
API is designed this way to avoid exposing the 4K page size e.g. use with IsGlyphRangeUnused(0, 255)
dependencies/imgui-1.87/imgui_draw.cpp:3224
↓ 1 callers
Function
LoadCurrentEditorStateFromIniFile
imnodes.cpp:3157
↓ 1 callers
Function
LoadEditorStateFromIniFile
imnodes.cpp:3162
↓ 1 callers
Function
MenuBarHeight
dependencies/imgui-1.87/imgui_internal.h:2123
↓ 1 callers
Function
MiniMap
imnodes.cpp:2345
↓ 1 callers
Function
MiniMapDrawNode
imnodes.cpp:1721
↓ 1 callers
Function
MiniMapSpaceToGridSpace
imnodes.cpp:286
↓ 1 callers
Function
NavClampRectToVisibleAreaForMoveDir
dependencies/imgui-1.87/imgui.cpp:9524
↓ 1 callers
Function
NodeEditorInitialize
example/hello.cpp:42
↓ 1 callers
Function
NodeEditorShow
example/hello.cpp:44
↓ 1 callers
Function
NodeEditorShutdown
example/hello.cpp:46
↓ 1 callers
Function
NotifyOfDocumentsClosedElsewhere
[Optional] Notify the system of Tabs/Windows closure that happened outside the regular tab interface. If a tab has been closed programmatically (aka c
dependencies/imgui-1.87/imgui_demo.cpp:7709
↓ 1 callers
Function
NumSelectedLinks
imnodes.cpp:2760
↓ 1 callers
Function
NumSelectedNodes
imnodes.cpp:2753
↓ 1 callers
Function
PathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
dependencies/imgui-1.87/imgui_draw.cpp:1249
↓ 1 callers
Function
PathBezierQuadraticCurveToCasteljau
dependencies/imgui-1.87/imgui_draw.cpp:1274
↓ 1 callers
Method
PrimRectUV
dependencies/imgui-1.87/imgui_draw.cpp:683
↓ 1 callers
Function
RectangleOverlapsBezier
imnodes.cpp:192
↓ 1 callers
Function
RectangleOverlapsLineSegment
imnodes.cpp:143
↓ 1 callers
Function
RectangleOverlapsLink
imnodes.cpp:214
↓ 1 callers
Method
Remove
dependencies/imgui-1.87/imgui_internal.h:641
↓ 1 callers
Method
RenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
dependencies/imgui-1.87/imgui_draw.cpp:3541
↓ 1 callers
Function
RenderViewportsThumbnails
dependencies/imgui-1.87/imgui.cpp:12048
↓ 1 callers
Method
Reset
dependencies/imgui-1.87/imgui_internal.h:1254
↓ 1 callers
Function
ResolveHoveredLink
imnodes.cpp:1173
↓ 1 callers
Function
ResolveHoveredNode
imnodes.cpp:1141
↓ 1 callers
Function
ResolveHoveredPin
imnodes.cpp:1103
↓ 1 callers
Function
ResolveOccludedPins
imnodes.cpp:1066
↓ 1 callers
Function
STB_TEXTEDIT_KEYTOTEXT
dependencies/imgui-1.87/imgui_widgets.cpp:3621
↓ 1 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_MAC
dependencies/imgui-1.87/imgui_widgets.cpp:3641
↓ 1 callers
Function
SanitizeFormatString
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
dependencies/imgui-1.87/imgui_widgets.cpp:2123
↓ 1 callers
Function
SaveCurrentEditorStateToIniFile
imnodes.cpp:3138
↓ 1 callers
Function
SaveEditorStateToIniFile
imnodes.cpp:3143
← previous
next →
501–600 of 1,801, ranked by callers