#![warn(missing_docs)]
#![doc = include_str!("../readme.md")]
use bevy::prelude::*;
use crate::heightfield::Heightfield;
mod heightfield;
mod span;
pub mod prelude {
pub use crate::NavMeshPlugin;
}
#[non_exhaustive]
#[derive(Default)]
pub struct NavMeshPlugin;
impl Plugin for NavMeshPlugin {
fn build(&self, app: &mut App) {
app.init_resource::<Heightfields>();
}
}
#[derive(Resource, Default)]
struct Heightfields(Vec<Heightfield>);