Expand description
Safe bindings for imgui-node-editor.
This crate is a richer node-editor companion to dear-imnodes. It is backed
by cimnodes_editor / imgui-node-editor, but exposes Rust-side IDs as
pointer-sized newtypes instead of upstream C++ ID helper objects.
Structs§
- Create
Session - Delete
Session - Editor
Config - Configuration used when creating an editor context.
- Editor
Config Snapshot - Immutable view of the configuration used to create an editor context.
- Editor
Context - Owned imgui-node-editor context.
- Group
Hint Token - LinkId
- Node
Editor Frame - RAII token for an active node-editor frame.
- Node
Editor Style - NodeId
- Node
Token - PinId
- PinToken
- Save
Reason Flags - Shortcut
Session - Style
Color Token - Style
VarToken - Suspension
Token
Enums§
- Canvas
Size Mode - Flow
Direction - Node
Editor Error - Errors returned by the node-editor safe layer.
- PinKind
- Style
Color - Style
Var - Style
VarType
Traits§
- Node
Editor UiExt - Extension methods for starting an imgui-node-editor frame from a Dear ImGui
Ui. - Settings
Handler - User-defined persistence hooks for an editor context.