GPU-accelerated UI toolkit (Vulkan)
git clone https://git.lucas.co/cce-ui.git
src/scene/mod.rs (705B)
1 //! The rebuilt cce-ui core spine (see `docs/rfc-core-rebuild.md`).
2 //!
3 //! This module is being grown additively alongside the existing widget system; nothing here is
4 //! wired into the live render path yet. Phase 1 lands the ownership foundation — a generational
5 //! node [`Arena`]. Later phases add the layout pass, the paint/display-list, and animation on
6 //! top of the same node identity.
7
8 pub mod anim;
9 pub mod arena;
10 pub mod heightfield;
11 pub mod layout;
12 pub mod material;
13 pub mod paint;
14 pub mod painter;
15 pub mod relief_shade;
16 pub mod tree;
17
18 pub use arena::{Arena, Node, NodeId};
19 pub use material::{Finish, Frost, FrostDef, Material, MaterialDef, PlateRole, PlateRung};
20 pub use tree::WidgetTree;