30 lines
577 B
Rust
30 lines
577 B
Rust
#![cfg_attr(not(feature = "std"), no_std)]
|
|
|
|
pub mod space;
|
|
#[cfg(feature = "serde")]
|
|
pub use ron;
|
|
#[cfg(feature = "std")]
|
|
pub use strum;
|
|
#[cfg(feature = "std")]
|
|
pub use strum_macros;
|
|
|
|
pub mod gba_prelude {
|
|
pub use crate::space::level_gba::*;
|
|
pub use crate::space::level_tile::{
|
|
LevelTile,
|
|
LevelTile::*, // the generated code doesn't namespace the enum variants
|
|
Climbable,
|
|
};
|
|
pub use crate::space::two_dimensional::depth_tiles::{
|
|
DepthTile,
|
|
Direction
|
|
};
|
|
}
|
|
|
|
#[cfg(test)]
|
|
mod tests {
|
|
|
|
#[test]
|
|
fn it_works() {}
|
|
}
|