pub struct CollisionCell {
pub collision: CollisionType,
}Expand description
Per-cell collision descriptor. May differ from the metatile’s visual bounds when, for example, only the bottom row of the metatile is solid.
Fields§
§collision: CollisionTypeImplementations§
Source§impl CollisionCell
impl CollisionCell
Sourcepub fn new(collision: CollisionType) -> Self
pub fn new(collision: CollisionType) -> Self
Convenience constructor.
Sourcepub fn impassable() -> Self
pub fn impassable() -> Self
Returns an impassable cell.
Trait Implementations§
Source§impl Clone for CollisionCell
impl Clone for CollisionCell
Source§fn clone(&self) -> CollisionCell
fn clone(&self) -> CollisionCell
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CollisionCell
impl Debug for CollisionCell
impl Eq for CollisionCell
Source§impl PartialEq for CollisionCell
impl PartialEq for CollisionCell
impl StructuralPartialEq for CollisionCell
Auto Trait Implementations§
impl Freeze for CollisionCell
impl RefUnwindSafe for CollisionCell
impl Send for CollisionCell
impl Sync for CollisionCell
impl Unpin for CollisionCell
impl UnsafeUnpin for CollisionCell
impl UnwindSafe for CollisionCell
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