pub mod archive;
#[cfg(feature = "carve")]
pub mod carve;
pub mod error;
pub mod formats;
pub mod model;
pub mod modscan;
pub mod reader;
pub mod prelude {
#[doc(inline)]
pub use crate::archive::War3MapW3x;
#[cfg(feature = "carve")]
#[doc(inline)]
pub use crate::carve::{carve, Carved};
#[doc(inline)]
pub use crate::error::Error;
#[doc(inline)]
pub use crate::formats::{
imp::War3MapImp,
mmp::{MinimapIcon, War3MapMmp},
w3i::{FormatVersion, War3MapW3i},
wts::War3MapWts,
};
#[doc(inline)]
pub use crate::model::{
ImportEntry, MapSnapshot, StringTableEntry, War3Image, War3ImageData, War3MapHeader,
War3MapMetadata, HM3W_MAGIC,
};
#[doc(inline)]
pub use crate::modscan::ModInfo;
}
#[doc(inline)]
pub use crate::{
archive::War3MapW3x,
error::Error,
model::{
ImportEntry, MapSnapshot, StringTableEntry, War3Image, War3ImageData, War3MapHeader,
War3MapMetadata,
},
modscan::ModInfo,
};