codecraft 0.2.0

A minimalist 3D game engine built on parts of Bevy (ECS, color) with wgpu and winit: OpenPBR materials, clustered lighting, a yakui-drawn UI, audio and gamepad haptics; its binary maps any folder, and the symbols of its Rust files, as a 3D wall of boxes
Documentation
//! The UI: [`yakui`], drawn immediate-mode every frame by whoever has
//! something to show, on the main thread.
pub mod color;
pub mod font;
pub mod icons;
pub mod outliner;
pub mod plugin;
pub mod profiler;
pub mod rect;
pub mod renderer;
pub mod resources;
pub mod state;
pub mod widgets;

/// The UI library itself. Scenes draw with it directly.
pub use yakui;

pub use color::{Alpha, Color, Mix, linear_rgba, wgpu_color, yakui_color};
pub use font::{Family, Font};
pub use outliner::Outliner;
pub use plugin::{UiPlugin, clear_input_edge_system};
pub use profiler::{Lane, Profiler, Span};
pub use rect::Rect;
pub use renderer::UiRenderer;
pub use resources::{CursorPosition, MouseInput, PointerCapture, ScreenSize};
pub use state::Ui;
pub use widgets::*;