Struct vox_geometry_rust::rigid_body_collider3::Builder [−][src]
pub struct Builder { /* fields omitted */ }
Expand description
Implementations
impl Builder
[src]
impl Builder
[src]pub fn with_surface(&mut self, surface: Surface3Ptr) -> &mut Self
[src]
pub fn with_surface(&mut self, surface: Surface3Ptr) -> &mut Self
[src]Returns builder with surface.
pub fn with_linear_velocity(&mut self, linear_velocity: Vector3D) -> &mut Self
[src]
pub fn with_linear_velocity(&mut self, linear_velocity: Vector3D) -> &mut Self
[src]Returns builder with linear velocity.
pub fn with_angular_velocity(&mut self, angular_velocity: Vector3D) -> &mut Self
[src]
pub fn with_angular_velocity(&mut self, angular_velocity: Vector3D) -> &mut Self
[src]Returns builder with angular velocity.
pub fn build(&mut self) -> RigidBodyCollider3
[src]
pub fn build(&mut self) -> RigidBodyCollider3
[src]Builds RigidBodyCollider3.
pub fn make_shared(&mut self) -> RigidBodyCollider3Ptr
[src]
pub fn make_shared(&mut self) -> RigidBodyCollider3Ptr
[src]Builds shared pointer of RigidBodyCollider3 instance.
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl !Send for Builder
impl !Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,