pub struct AvatarSkeleton {
pub nodes: Vec<(i64, i64)>,
pub ids: Vec<u32>,
pub axes: Vec<AvatarAxes>,
}Expand description
A skeleton (Skeleton): per node its parent (-1 for a root) and its axes index (-1 for none), the CRC-32 of
each node’s path, and the axes the nodes index.
Fields§
§nodes: Vec<(i64, i64)>Per node, its parent (m_ParentId, -1 for a root) and its axes index (m_AxesId, -1 for none).
ids: Vec<u32>m_ID: the CRC-32 of each node’s path.
axes: Vec<AvatarAxes>m_AxesArray: the axes the nodes index.
Trait Implementations§
Source§impl Clone for AvatarSkeleton
impl Clone for AvatarSkeleton
Source§impl Debug for AvatarSkeleton
impl Debug for AvatarSkeleton
Source§impl Default for AvatarSkeleton
impl Default for AvatarSkeleton
Source§impl PartialEq for AvatarSkeleton
impl PartialEq for AvatarSkeleton
Source§impl Serialize for AvatarSkeleton
impl Serialize for AvatarSkeleton
impl StructuralPartialEq for AvatarSkeleton
Auto Trait Implementations§
impl Freeze for AvatarSkeleton
impl RefUnwindSafe for AvatarSkeleton
impl Send for AvatarSkeleton
impl Sync for AvatarSkeleton
impl Unpin for AvatarSkeleton
impl UnsafeUnpin for AvatarSkeleton
impl UnwindSafe for AvatarSkeleton
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