aboutsummaryrefslogtreecommitdiff
path: root/stockton-levels/src/parts/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'stockton-levels/src/parts/mod.rs')
-rw-r--r--stockton-levels/src/parts/mod.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/stockton-levels/src/parts/mod.rs b/stockton-levels/src/parts/mod.rs
new file mode 100644
index 0000000..05697f0
--- /dev/null
+++ b/stockton-levels/src/parts/mod.rs
@@ -0,0 +1,17 @@
+mod entities;
+mod faces;
+mod textures;
+mod vertices;
+mod visdata;
+
+pub mod data {
+ pub use super::entities::{Entities, EntityRef};
+ pub use super::faces::{FaceRef, Faces, Geometry};
+ pub use super::textures::{TextureRef, Textures};
+ pub use super::vertices::{Vertex, VertexRef};
+}
+
+pub use entities::{HasEntities, IsEntity};
+pub use faces::{HasFaces, IsFace};
+pub use textures::{HasTextures, IsTexture};
+pub use visdata::HasVisData;