#[repr(C)]pub struct GpuPhysicsConfig {
pub gravity: [f32; 3],
pub damping: f32,
pub max_speed: f32,
pub restitution: f32,
pub _pad: [f32; 2],
}Expand description
Physics simulation config for GPU upload (32 bytes).
Fields§
§gravity: [f32; 3]§damping: f32§max_speed: f32§restitution: f32§_pad: [f32; 2]Trait Implementations§
Source§impl Clone for GpuPhysicsConfig
impl Clone for GpuPhysicsConfig
Source§fn clone(&self) -> GpuPhysicsConfig
fn clone(&self) -> GpuPhysicsConfig
Returns a duplicate 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 GpuPhysicsConfig
impl Debug for GpuPhysicsConfig
Source§impl PartialEq for GpuPhysicsConfig
impl PartialEq for GpuPhysicsConfig
impl Copy for GpuPhysicsConfig
impl StructuralPartialEq for GpuPhysicsConfig
Auto Trait Implementations§
impl Freeze for GpuPhysicsConfig
impl RefUnwindSafe for GpuPhysicsConfig
impl Send for GpuPhysicsConfig
impl Sync for GpuPhysicsConfig
impl Unpin for GpuPhysicsConfig
impl UnsafeUnpin for GpuPhysicsConfig
impl UnwindSafe for GpuPhysicsConfig
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