Struct carla_sys::carla_rust::sensor::data::FfiCollisionEvent
source · #[repr(C, align(8))]pub struct FfiCollisionEvent { /* private fields */ }Implementations§
source§impl FfiCollisionEvent
impl FfiCollisionEvent
pub fn GetActor(self: &FfiCollisionEvent) -> SharedPtr<FfiActor>
pub fn GetOtherActor(self: &FfiCollisionEvent) -> SharedPtr<FfiActor>
pub fn GetNormalImpulse<'a>(self: &'a FfiCollisionEvent) -> &'a Vector3D
Trait Implementations§
source§impl Drop for FfiCollisionEvent
impl Drop for FfiCollisionEvent
source§fn drop(self: &mut FfiCollisionEvent)
fn drop(self: &mut FfiCollisionEvent)
Synthesized destructor.
source§impl ExternType for FfiCollisionEvent
impl ExternType for FfiCollisionEvent
source§impl MakeCppStorage for FfiCollisionEvent
impl MakeCppStorage for FfiCollisionEvent
source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiCollisionEvent
unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiCollisionEvent
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut FfiCollisionEvent)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut FfiCollisionEvent)
Frees a C++ allocation which has not yet
had a constructor called. Read more