Skip to main content

Module graph_editor

Module graph_editor 

Expand description

Reusable graph model for node/graph editors.

This module intentionally owns no domain data. Image, audio, automation, and shader editors can all project their typed nodes into a Graph and receive the same cycle-free connection rules and keyboard-reachable connection targets.

Structs§

ConnectionTarget
A stable, geometry-independent connection destination used by keyboard, switch, voice, and assistive-technology interactions.
Edge
Graph
GraphNode
GraphPoint
Port

Enums§

ConnectError

Functions§

connection_targets
Compatible inputs in deterministic graph order. Applications can use this shared traversal instead of inventing pointer-only graph controls.

Type Aliases§

NodeId