pub struct HumanDescription {Show 14 fields
pub human: Vec<HumanBone>,
pub skeleton: Vec<SkeletonBone>,
pub arm_twist: f32,
pub fore_arm_twist: f32,
pub upper_leg_twist: f32,
pub leg_twist: f32,
pub arm_stretch: f32,
pub leg_stretch: f32,
pub feet_spacing: f32,
pub global_scale: f32,
pub root_motion_bone_name: String,
pub has_translation_dof: bool,
pub has_extra_root: bool,
pub skeleton_has_parents: bool,
}Expand description
What the avatar was built from (HumanDescription).
Fields§
§human: Vec<HumanBone>m_Human: the human bones.
skeleton: Vec<SkeletonBone>m_Skeleton: the skeleton’s bones.
arm_twist: f32m_ArmTwist.
fore_arm_twist: f32m_ForeArmTwist.
upper_leg_twist: f32m_UpperLegTwist.
leg_twist: f32m_LegTwist.
arm_stretch: f32m_ArmStretch.
leg_stretch: f32m_LegStretch.
feet_spacing: f32m_FeetSpacing.
global_scale: f32m_GlobalScale.
root_motion_bone_name: Stringm_RootMotionBoneName.
has_translation_dof: boolm_HasTranslationDoF.
has_extra_root: boolm_HasExtraRoot.
skeleton_has_parents: boolm_SkeletonHasParents.
Trait Implementations§
Source§impl Clone for HumanDescription
impl Clone for HumanDescription
Source§impl Debug for HumanDescription
impl Debug for HumanDescription
Source§impl PartialEq for HumanDescription
impl PartialEq for HumanDescription
Source§impl Serialize for HumanDescription
impl Serialize for HumanDescription
impl StructuralPartialEq for HumanDescription
Auto Trait Implementations§
impl Freeze for HumanDescription
impl RefUnwindSafe for HumanDescription
impl Send for HumanDescription
impl Sync for HumanDescription
impl Unpin for HumanDescription
impl UnsafeUnpin for HumanDescription
impl UnwindSafe for HumanDescription
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