summaryrefslogtreecommitdiffstats
path: root/core/src/lib.rs
blob: 57e45df8d3213c946293b729f802dcfa79e8d3e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#![warn(clippy::all)]
#![deny(unsafe_code)]

pub mod colors;
mod complex_shapes;
pub mod core_shapes;
mod rendering;
mod runtime;
pub mod solving;
pub mod styles;
pub mod text;
pub mod types;

pub use complex_shapes::{
    ComplexShape, DrawResult, Drawable, DrawableBuilder, DynClone, DynDrawable,
};
pub use rendering::Renderer;
pub use runtime::Runtime;
pub use solving::{SolverContext, SolverModel};