Expand description
Bevy plugin for gantz - an environment for creative systems.
This crate provides core Bevy integration for gantz. For egui-based UI,
see the bevy_gantz_egui crate.
Re-exports§
pub use builtin::BuiltinNodes;pub use head::CompiledModule;pub use head::FocusedHead;pub use head::HeadRef;pub use head::HeadTabOrder;pub use head::HeadVms;pub use head::OpenHead;pub use head::OpenHeadData;pub use head::OpenHeadDataReadOnly;pub use head::WorkingGraph;pub use reg::Registry;pub use reg::lookup_node;pub use reg::timestamp;pub use vm::EvalCompleted;pub use vm::EvalEvent;pub use vm::EvalKind;
Modules§
- builtin
- Builtins trait and Bevy resource wrapper.
- debounced_
input - Provides a Bevy plugin for debounced event emission based on input activity.
- head
- Entity-based head management for gantz.
- reg
- Graph registry resources and node lookup.
- storage
- Generic storage utilities for persisting gantz state.
- vm
- VM utilities for initializing and compiling gantz graphs.
Structs§
- Gantz
Plugin - Plugin providing core gantz functionality.
Traits§
- Builtins
- Trait for providing builtin (hard-coded) nodes.
Functions§
- clone_
graph - Clone a graph.