1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
//! # bevy-pigeon
//!
//! The bevy plugin for `carrier-pigeon`.
//!
//! Building on `carrier-pigeon`, this crate provides high level network abstractions to allow making a game a breeze.
//! `bevy-pigeon` takes care of most of the networking for you, so you barely have to see it or think about it.
//!
//! ### Add bevy-pigeon to your `Cargo.toml`:
//!
//! `bevy-pigeon = "0.3.0"`
//!
//! ## Examples
//!
//! Complete examples are provided in the
//! [`examples/` directory](https://github.com/MitchellMarinoDev/carrier-pigeon/blob/main/examples)
//! on the GitHub repo.
#[warn(missing_debug_implementations, missing_copy_implementations)]
pub mod app;
pub mod sync;
#[cfg(feature = "types")]
pub mod types;
pub use app::{AppExt, ClientPlugin, NetLabel, ServerPlugin, SyncC};