pub struct RigidBodyBuilder { /* private fields */ }Implementations§
Source§impl RigidBodyBuilder
impl RigidBodyBuilder
pub fn dynamic() -> RigidBodyBuilder
pub fn fixed() -> RigidBodyBuilder
pub fn kinematic_position_based() -> RigidBodyBuilder
pub fn translation(self, p: Vec3) -> RigidBodyBuilder
pub fn rotation(self, r: Vec3) -> RigidBodyBuilder
pub fn linvel(self, v: Vec3) -> RigidBodyBuilder
pub fn angvel(self, v: Vec3) -> RigidBodyBuilder
pub fn linear_damping(self, v: f32) -> RigidBodyBuilder
pub fn angular_damping(self, v: f32) -> RigidBodyBuilder
pub fn gravity_scale(self, v: f32) -> RigidBodyBuilder
pub fn ccd_enabled(self, v: bool) -> RigidBodyBuilder
pub fn build(self) -> RigidBody
Trait Implementations§
Source§impl Clone for RigidBodyBuilder
impl Clone for RigidBodyBuilder
Source§fn clone(&self) -> RigidBodyBuilder
fn clone(&self) -> RigidBodyBuilder
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 RigidBodyBuilder
impl Debug for RigidBodyBuilder
Source§impl From<RigidBodyBuilder> for RigidBody
impl From<RigidBodyBuilder> for RigidBody
Source§fn from(b: RigidBodyBuilder) -> RigidBody
fn from(b: RigidBodyBuilder) -> RigidBody
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RigidBodyBuilder
impl RefUnwindSafe for RigidBodyBuilder
impl Send for RigidBodyBuilder
impl Sync for RigidBodyBuilder
impl Unpin for RigidBodyBuilder
impl UnwindSafe for RigidBodyBuilder
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