Skip to main content

Crate bevy_rerecast_core

Crate bevy_rerecast_core 

Source
Expand description

Core code for bevy_rerecast, which excludes the bevy_rerecast_editor_integration

Re-exports§

pub use rerecast;

Modules§

asset_loader
Types for loading Navmeshes using the AssetServer.
debug
Types for visualizing navmeshes for debugging purposes.
generator
Utilities for generating navmeshes at runtime.
prelude
Everything you need to use the crate.

Structs§

Mesh3dBackendPlugin
A backend for navmesh generation. Uses all entities with a Mesh3d component as navmesh obstacles.
Navmesh
Resource containing the navmesh data. Load this using either a file or by using NavmeshGenerator
NavmeshBackend
The current backend registered through NavmeshApp::set_navmesh_backend
NavmeshSettings
The input passed to the navmesh backend system.
RerecastPlugin
The main plugin of the crate. Adds functionality for creating and managing navmeshes.

Traits§

NavmeshApp
Extension used to implement NavmeshApp::set_navmesh_backend on App
TriMeshFromBevyMesh
Used to add TriMeshFromBevyMesh::from_mesh to TriMesh.