pub struct RigBodyRegion {
pub name: String,
pub joints: Vec<String>,
pub morph_targets: Vec<String>,
pub vertex_group: Option<String>,
}Expand description
A named region of the body (e.g., “upper_arm”, “torso”).
Fields§
§name: String§joints: Vec<String>Joints that belong to this region.
morph_targets: Vec<String>Morph targets relevant to this region.
vertex_group: Option<String>Vertex group name.
Trait Implementations§
Source§impl Clone for RigBodyRegion
impl Clone for RigBodyRegion
Source§fn clone(&self) -> RigBodyRegion
fn clone(&self) -> RigBodyRegion
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 moreAuto Trait Implementations§
impl Freeze for RigBodyRegion
impl RefUnwindSafe for RigBodyRegion
impl Send for RigBodyRegion
impl Sync for RigBodyRegion
impl Unpin for RigBodyRegion
impl UnsafeUnpin for RigBodyRegion
impl UnwindSafe for RigBodyRegion
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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