summaryrefslogtreecommitdiff
path: root/alligator_render/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'alligator_render/src/lib.rs')
-rw-r--r--alligator_render/src/lib.rs22
1 files changed, 22 insertions, 0 deletions
diff --git a/alligator_render/src/lib.rs b/alligator_render/src/lib.rs
new file mode 100644
index 0000000..f5403f2
--- /dev/null
+++ b/alligator_render/src/lib.rs
@@ -0,0 +1,22 @@
+#![feature(let_else)]
+#![feature(nonzero_min_max)]
+#![feature(type_alias_impl_trait)]
+#![warn(clippy::pedantic)]
+#![warn(clippy::nursery)]
+#![allow(clippy::module_name_repetitions)]
+
+mod camera;
+pub mod config;
+pub mod instance;
+pub mod renderer;
+mod texture;
+mod vertex;
+
+pub(crate) use camera::Camera;
+pub use config::RenderWindowConfig;
+pub use instance::Instance;
+pub(crate) use instance::InstanceBuffer;
+pub use renderer::Renderer;
+pub use texture::ImageFormat;
+pub(crate) use texture::TextureAtlas;
+pub(crate) use vertex::Vertex;