pub struct ClipMuscleConstant {Show 30 fields
pub m_AverageAngularSpeed: f32,
pub m_AverageSpeed: Enum_float4__float3,
pub m_Clip: OffsetPtr,
pub m_CycleOffset: f32,
pub m_DeltaPose: HumanPose,
pub m_HeightFromFeet: bool,
pub m_IndexArray: Vec<i32>,
pub m_KeepOriginalOrientation: bool,
pub m_KeepOriginalPositionXZ: bool,
pub m_KeepOriginalPositionY: bool,
pub m_LeftFootStartX: xform,
pub m_Level: f32,
pub m_LoopBlend: bool,
pub m_LoopBlendOrientation: bool,
pub m_LoopBlendPositionXZ: bool,
pub m_LoopBlendPositionY: bool,
pub m_Mirror: bool,
pub m_OrientationOffsetY: f32,
pub m_RightFootStartX: xform,
pub m_StartTime: f32,
pub m_StartX: xform,
pub m_StopTime: f32,
pub m_ValueArrayDelta: Vec<ValueDelta>,
pub m_AdditionalCurveIndexArray: Option<Vec<i32>>,
pub m_LoopTime: Option<bool>,
pub m_MotionStartX: Option<xform>,
pub m_MotionStopX: Option<xform>,
pub m_StartAtOrigin: Option<bool>,
pub m_StopX: Option<xform>,
pub m_ValueArrayReferencePose: Option<Vec<f32>>,
}Expand description
ClipMuscleConstant is a sub class of the Unity engine since version 4.0.0.
Fields§
§m_AverageAngularSpeed: f32§m_AverageSpeed: Enum_float4__float3§m_Clip: OffsetPtr§m_CycleOffset: f32§m_DeltaPose: HumanPose§m_HeightFromFeet: bool§m_IndexArray: Vec<i32>§m_KeepOriginalOrientation: bool§m_KeepOriginalPositionXZ: bool§m_KeepOriginalPositionY: bool§m_LeftFootStartX: xform§m_Level: f32§m_LoopBlend: bool§m_LoopBlendOrientation: bool§m_LoopBlendPositionXZ: bool§m_LoopBlendPositionY: bool§m_Mirror: bool§m_OrientationOffsetY: f32§m_RightFootStartX: xform§m_StartTime: f32§m_StartX: xform§m_StopTime: f32§m_ValueArrayDelta: Vec<ValueDelta>§m_AdditionalCurveIndexArray: Option<Vec<i32>>Vec
m_LoopTime: Option<bool>bool: (4.3.0 - 2022.3.2f1)
m_MotionStartX: Option<xform>xform: (4.0.0 - 4.7.2)
m_MotionStopX: Option<xform>xform: (4.0.0 - 4.7.2)
m_StartAtOrigin: Option<bool>bool: (5.5.0f3 - 2022.3.2f1)
m_StopX: Option<xform>xform: (5.5.0f3 - 2022.3.2f1)
m_ValueArrayReferencePose: Option<Vec<f32>>Vec
Trait Implementations§
Source§impl Debug for ClipMuscleConstant
impl Debug for ClipMuscleConstant
Source§impl<'de> Deserialize<'de> for ClipMuscleConstant
impl<'de> Deserialize<'de> for ClipMuscleConstant
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ClipMuscleConstant
impl RefUnwindSafe for ClipMuscleConstant
impl Send for ClipMuscleConstant
impl Sync for ClipMuscleConstant
impl Unpin for ClipMuscleConstant
impl UnwindSafe for ClipMuscleConstant
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