pub struct TileCacheBuilder { /* private fields */ }Expand description
Tile cache builder for converting cached layers to navigation mesh tiles
Implementations§
Source§impl TileCacheBuilder
impl TileCacheBuilder
Sourcepub fn new(config: TileCacheBuilderConfig) -> Self
pub fn new(config: TileCacheBuilderConfig) -> Self
Creates a new tile cache builder
Sourcepub fn build_tile_from_layer(
&self,
layer: &TileCacheLayer,
obstacles: &[Obstacle],
_tile_cache: &TileCache,
) -> Result<MeshTile, TileCacheError>
pub fn build_tile_from_layer( &self, layer: &TileCacheLayer, obstacles: &[Obstacle], _tile_cache: &TileCache, ) -> Result<MeshTile, TileCacheError>
Builds a navigation mesh tile from a tile cache layer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TileCacheBuilder
impl RefUnwindSafe for TileCacheBuilder
impl Send for TileCacheBuilder
impl Sync for TileCacheBuilder
impl Unpin for TileCacheBuilder
impl UnsafeUnpin for TileCacheBuilder
impl UnwindSafe for TileCacheBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more