mirror of
https://github.com/Xevion/Pac-Man.git
synced 2026-01-31 12:25:04 -06:00
42 lines
948 B
Rust
42 lines
948 B
Rust
//! This module contains all the systems in the game.
|
|
|
|
// These modules are excluded from coverage.
|
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
|
pub mod audio;
|
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
|
pub mod debug;
|
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
|
pub mod profiling;
|
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
|
pub mod render;
|
|
|
|
mod animation;
|
|
mod collision;
|
|
pub mod common;
|
|
mod ghost;
|
|
mod hud;
|
|
pub mod input;
|
|
pub mod item;
|
|
pub mod lifetime;
|
|
pub mod movement;
|
|
pub mod player;
|
|
pub mod state;
|
|
|
|
// Re-export all the modules. Do not fine-tune the exports.
|
|
|
|
pub use self::animation::*;
|
|
pub use self::audio::*;
|
|
pub use self::collision::*;
|
|
pub use self::common::*;
|
|
pub use self::debug::*;
|
|
pub use self::ghost::*;
|
|
pub use self::hud::*;
|
|
pub use self::input::*;
|
|
pub use self::item::*;
|
|
pub use self::lifetime::*;
|
|
pub use self::movement::*;
|
|
pub use self::player::*;
|
|
pub use self::profiling::*;
|
|
pub use self::render::*;
|
|
pub use self::state::*;
|