pub use hexga_ansi_color as ansi_color;
pub use hexga_bitflags as bitflags;
pub use hexga_core::*;
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;
#[cfg(feature = "serde")]
pub use hexga_io as io;
#[cfg(feature = "hexga_asset")]
pub use hexga_asset as asset;
#[cfg(all(test, feature = "serde"))]
mod serde_test;
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
{}
}
#[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::encoding::prelude::*;
pub use crate::singleton::prelude::*;
#[cfg(feature = "serde")]
pub use hexga_io::prelude::*;
#[allow(unused_imports)]
#[cfg(feature = "serde")]
pub use serde::{
Deserialize, Deserializer, Serialize, Serializer, de::Visitor, ser::SerializeStruct,
};
#[cfg(feature = "hexga_asset")]
pub use hexga_asset::prelude::*;
#[allow(hidden_glob_reexports)]
pub(crate) mod prelude
{}
}