#![allow(clippy::tabs_in_doc_comments)]

//! Efficient binary encoded mesh format
//! Supports loading meshes that may contain colour, uvs, normals and bone weights
//! Automatically maps uvs to atlas regions

#[cfg(feature = "io")]
mod atlas;
mod features;
#[cfg(feature = "io")]
mod io;
#[cfg(feature = "mesh")]
mod mesh;
mod vertex;

#[cfg(feature = "io")]
pub use crate::{
	atlas::*,
	io::*
};
#[cfg(feature = "mesh")]
pub use crate::mesh::*;
pub use crate::{
	features::*,
	vertex::*
};
