pub struct b2ParticleGroupDef { /* private fields */ }Expand description
A particle group definition holds all the data needed to construct a particle group. You can safely re-use these definitions.
Trait Implementations§
Source§impl CopyNew for b2ParticleGroupDef
impl CopyNew for b2ParticleGroupDef
Source§unsafe fn copy_new(
other: &b2ParticleGroupDef,
this: Pin<&mut MaybeUninit<b2ParticleGroupDef>>,
)
unsafe fn copy_new( other: &b2ParticleGroupDef, this: Pin<&mut MaybeUninit<b2ParticleGroupDef>>, )
Synthesized copy constructor.
Source§impl ExternType for b2ParticleGroupDef
impl ExternType for b2ParticleGroupDef
Source§impl MakeCppStorage for b2ParticleGroupDef
impl MakeCppStorage for b2ParticleGroupDef
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut b2ParticleGroupDef
unsafe fn allocate_uninitialized_cpp_storage() -> *mut b2ParticleGroupDef
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 b2ParticleGroupDef)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut b2ParticleGroupDef)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for b2ParticleGroupDef
impl WeakPtrTarget for b2ParticleGroupDef
Auto Trait Implementations§
impl Freeze for b2ParticleGroupDef
impl RefUnwindSafe for b2ParticleGroupDef
impl !Send for b2ParticleGroupDef
impl !Sync for b2ParticleGroupDef
impl !Unpin for b2ParticleGroupDef
impl UnwindSafe for b2ParticleGroupDef
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