pub mod experimental
{
pub use hexga_arena as arena;
}
pub use hexga_ansi_color as ansi_color;
pub use hexga_bitflags as bitflags;
pub use hexga_core::*;
pub use hexga_array_vec as array_vec;
pub use hexga_generational as generational;
pub use hexga_image::{color, image};
pub use hexga_map_on as map_on;
pub use hexga_math as math;
pub use hexga_utils as utils;
pub use hexga_encoding as encoding;
pub use hexga_io as io;
pub use hexga_asset as asset;
pub use hexga_core::primitive::str;
pub mod core_prelude
{}
pub mod prelude
{
pub use super::hexga_prelude::*;
pub use hexga_core::prelude::*;
#[allow(hidden_glob_reexports)]
pub(crate) mod prelude
{}
}
pub mod traits
{
pub use crate::hexga_traits::*;
}
#[doc(hidden)]
pub mod hexga_prelude
{
pub use crate::bitflags::bit_index;
pub use crate::generational::prelude::*;
pub use crate::math::prelude::*;
pub use crate::utils::prelude::*;
pub use hexga_image::prelude::*;
pub use crate::array_vec::prelude::*;
pub use crate::asset::prelude::*;
pub use crate::encoding::prelude::*;
pub use crate::io::prelude::*;
#[allow(unused_imports)]
#[cfg(feature = "serde")]
pub use serde::{Deserialize, Deserializer, Serialize, Serializer, de::Visitor, ser::SerializeStruct};
#[allow(hidden_glob_reexports)]
pub(crate) mod prelude
{}
pub use super::hexga_traits::*;
}
#[doc(hidden)]
pub mod hexga_traits
{
pub use crate::generational::traits::*;
pub use crate::utils::traits::*;
pub use hexga_image::traits::*;
pub use crate::asset::traits::*;
pub use crate::encoding::traits::*;
pub use crate::io::traits::*;
pub use super::fullname_crate::*;
}
pub use fullname_crate::*;
#[doc(hidden)]
pub mod fullname_crate
{
#[doc(hidden)] pub use hexga_math;
}