Struct libliquidfun_sys::box2d::ffi::b2MouseJointDef
source · #[repr(C, align(8))]pub struct b2MouseJointDef { /* private fields */ }Expand description
Mouse joint definition. This requires a world target point, tuning parameters, and the time step.
Trait Implementations§
source§impl CopyNew for b2MouseJointDef
impl CopyNew for b2MouseJointDef
source§unsafe fn copy_new(
other: &b2MouseJointDef,
this: Pin<&mut MaybeUninit<b2MouseJointDef>>
)
unsafe fn copy_new( other: &b2MouseJointDef, this: Pin<&mut MaybeUninit<b2MouseJointDef>> )
Synthesized copy constructor.
source§impl ExternType for b2MouseJointDef
impl ExternType for b2MouseJointDef
source§impl MakeCppStorage for b2MouseJointDef
impl MakeCppStorage for b2MouseJointDef
source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut b2MouseJointDef
unsafe fn allocate_uninitialized_cpp_storage() -> *mut b2MouseJointDef
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 b2MouseJointDef)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut b2MouseJointDef)
Frees a C++ allocation which has not yet
had a constructor called. Read more
source§impl MoveNew for b2MouseJointDef
impl MoveNew for b2MouseJointDef
source§unsafe fn move_new(
other: Pin<MoveRef<'_, b2MouseJointDef>>,
this: Pin<&mut MaybeUninit<b2MouseJointDef>>
)
unsafe fn move_new( other: Pin<MoveRef<'_, b2MouseJointDef>>, this: Pin<&mut MaybeUninit<b2MouseJointDef>> )
Synthesized move constructor.
impl UniquePtrTarget for b2MouseJointDef
impl VectorElement for b2MouseJointDef
impl WeakPtrTarget for b2MouseJointDef
Auto Trait Implementations§
impl RefUnwindSafe for b2MouseJointDef
impl !Send for b2MouseJointDef
impl !Sync for b2MouseJointDef
impl !Unpin for b2MouseJointDef
impl UnwindSafe for b2MouseJointDef
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