VigilantLamp/
lib.rs

1/// Math extensions to perform all operations needed
2pub mod math;
3#[doc(hidden)]
4pub use math::*;
5
6/// Elements related to the rendering process
7pub mod graph;
8#[doc(hidden)]
9pub use graph::*;
10
11/// Various utils
12pub mod extra;
13#[doc(hidden)]
14pub use extra::*;
15
16/// This module contains the elements related to the engine.
17/// This elements are supposed to be renderer independent, meaning that you should be able to use them in the same way, regardless of your compilation target or renderer choice
18pub mod engine;
19#[doc(hidden)]
20pub use engine::*;
21
22/// Renderer implementations (currently, OpenGL & WASM/WebGL)
23pub mod renderers;
24#[doc(hidden)]
25pub use renderers::*;