Crate egui_graph

Source

Re-exports§

pub use layout::layout;

Modules§

bezier
layout
Items related to automated layout of nodes.
node

Structs§

Camera
A top-down camera-like view over the area of the graph.
EdgeInProgress
EdgesCtx
A context to assist with the instantiation of edge widgets.
Graph
The main interface for the Graph widget.
GraphTempMemory
State related to the graph UI.
NodeSockets
Information about the inputs and outputs for a particular node.
NodesCtx
A context to assist with the instantiation of node widgets.
Show
The context returned by the Graph widget. Allows for setting nodes and edges.
Sockets
The description of how the inputs and outputs are laid out for a particular node.
View
Configuration for the graph.

Functions§

id
Combines the given id src with the TypeId of the Graph to produce a unique egui::Id.

Type Aliases§

Layout
The location of the top-left of each node relative to the centre of the graph area.