Crate egui_node_graph2

Source

Re-exports§

pub use graph::*;
pub use id_type::*;
pub use error::*;
pub use ui_state::*;
pub use node_finder::*;
pub use editor_ui::*;
pub use traits::*;

Modules§

editor_ui
The inner details of the egui implementation. Most egui code lives here.
error
Custom error types, crate-wide
graph
Contains the main definitions for the node graph model.
graph_impls
Implementing the main methods for the Graph
id_type
Type declarations for the different id types (node, input, output)
index_impls
Implements the index trait for the Graph type, allowing indexing by all three id types
node_finder
The node finder is a tiny widget allowing to create new node types
traits
Several traits that must be implemented by the user to customize the behavior of this library.
ui_state
The main struct in the library, contains all the necessary state to draw the UI graph

Type Aliases§

SVec