pub struct WorldSectorFloorCollision { /* private fields */ }Expand description
Minimal decoded floor triangle used by character and camera collision.
Implementations§
Source§impl WorldSectorFloorCollision
impl WorldSectorFloorCollision
Sourcepub fn is_walkable(self) -> bool
pub fn is_walkable(self) -> bool
Whether the selected floor triangle is walkable.
Sourcepub fn walkable(self) -> bool
👎Deprecated: renamed to is_walkable
pub fn walkable(self) -> bool
renamed to is_walkable
Renamed to Self::is_walkable.
Sourcepub fn floor_heights(self) -> [i32; 4]
pub fn floor_heights(self) -> [i32; 4]
Floor corner heights [NW, NE, SE, SW].
Sourcepub fn triangle_heights(self) -> [i32; 3]
pub fn triangle_heights(self) -> [i32; 3]
Selected triangle heights in triangle-corner order.
Trait Implementations§
Source§impl Clone for WorldSectorFloorCollision
impl Clone for WorldSectorFloorCollision
Source§fn clone(&self) -> WorldSectorFloorCollision
fn clone(&self) -> WorldSectorFloorCollision
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 WorldSectorFloorCollision
impl Debug for WorldSectorFloorCollision
Source§impl PartialEq for WorldSectorFloorCollision
impl PartialEq for WorldSectorFloorCollision
impl Copy for WorldSectorFloorCollision
impl Eq for WorldSectorFloorCollision
impl StructuralPartialEq for WorldSectorFloorCollision
Auto Trait Implementations§
impl Freeze for WorldSectorFloorCollision
impl RefUnwindSafe for WorldSectorFloorCollision
impl Send for WorldSectorFloorCollision
impl Sync for WorldSectorFloorCollision
impl Unpin for WorldSectorFloorCollision
impl UnsafeUnpin for WorldSectorFloorCollision
impl UnwindSafe for WorldSectorFloorCollision
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)