pub struct WorldSectorCollisionProbe { /* private fields */ }Expand description
Minimal sector data for camera/wall collision probes.
Implementations§
Source§impl WorldSectorCollisionProbe
impl WorldSectorCollisionProbe
Sourcepub fn has_geometry(self) -> bool
pub fn has_geometry(self) -> bool
True if this sector contains any floor, ceiling, or wall data.
Sourcepub fn has_ceiling(self) -> bool
pub fn has_ceiling(self) -> bool
True if this sector has a ceiling surface.
Sourcepub fn first_wall(self) -> u16
pub fn first_wall(self) -> u16
First global wall index for this sector.
Sourcepub fn wall_count(self) -> u16
pub fn wall_count(self) -> u16
Number of walls belonging to this sector.
Trait Implementations§
Source§impl Clone for WorldSectorCollisionProbe
impl Clone for WorldSectorCollisionProbe
Source§fn clone(&self) -> WorldSectorCollisionProbe
fn clone(&self) -> WorldSectorCollisionProbe
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WorldSectorCollisionProbe
impl Debug for WorldSectorCollisionProbe
Source§impl PartialEq for WorldSectorCollisionProbe
impl PartialEq for WorldSectorCollisionProbe
impl Copy for WorldSectorCollisionProbe
impl Eq for WorldSectorCollisionProbe
impl StructuralPartialEq for WorldSectorCollisionProbe
Auto Trait Implementations§
impl Freeze for WorldSectorCollisionProbe
impl RefUnwindSafe for WorldSectorCollisionProbe
impl Send for WorldSectorCollisionProbe
impl Sync for WorldSectorCollisionProbe
impl Unpin for WorldSectorCollisionProbe
impl UnsafeUnpin for WorldSectorCollisionProbe
impl UnwindSafe for WorldSectorCollisionProbe
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)