Struct raylib_sys::RayCollision
source · #[repr(C)]pub struct RayCollision {
pub hit: bool,
pub distance: f32,
pub point: Vector3,
pub normal: Vector3,
}
Fields§
§hit: bool
§distance: f32
§point: Vector3
§normal: Vector3
Trait Implementations§
source§impl Clone for RayCollision
impl Clone for RayCollision
source§fn clone(&self) -> RayCollision
fn clone(&self) -> RayCollision
Returns a copy of the value. Read more
1.0.0 · 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 RayCollision
impl Debug for RayCollision
impl Copy for RayCollision
Auto Trait Implementations§
impl Freeze for RayCollision
impl RefUnwindSafe for RayCollision
impl Send for RayCollision
impl Sync for RayCollision
impl Unpin for RayCollision
impl UnwindSafe for RayCollision
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