steel_core/entity/ai/walk/
collision.rs1use super::WorldAabb;
2
3pub trait WalkNodeCollision {
4 fn has_collision(&mut self, aabb: WorldAabb) -> bool;
5}
6
7impl<F> WalkNodeCollision for F
8where
9 F: FnMut(WorldAabb) -> bool,
10{
11 fn has_collision(&mut self, aabb: WorldAabb) -> bool {
12 self(aabb)
13 }
14}