pub struct DynamicBone {
pub name: String,
pub root_bone: String,
pub stiffness: f32,
pub damping: f32,
pub gravity: [f32; 3],
pub radius: f32,
pub end_length: f32,
pub colliders: Vec<String>,
}Expand description
Export dynamic bone / spring bone chain data.
Fields§
§name: String§root_bone: String§stiffness: f32§damping: f32§gravity: [f32; 3]§radius: f32§end_length: f32§colliders: Vec<String>Auto Trait Implementations§
impl Freeze for DynamicBone
impl RefUnwindSafe for DynamicBone
impl Send for DynamicBone
impl Sync for DynamicBone
impl Unpin for DynamicBone
impl UnsafeUnpin for DynamicBone
impl UnwindSafe for DynamicBone
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more