pub struct ClipAnimationInfo {Show 30 fields
pub firstFrame: Enum_i32__f32,
pub lastFrame: Enum_i32__f32,
pub name: String,
pub wrapMode: i32,
pub _loop: Option<bool>,
pub additiveReferencePoseFrame: Option<f32>,
pub bodyMask: Option<Vec<u32>>,
pub curves: Option<Vec<ClipAnimationInfoCurve>>,
pub cycleOffset: Option<f32>,
pub events: Option<Vec<AnimationEvent>>,
pub hasAdditiveReferencePose: Option<bool>,
pub heightFromFeet: Option<bool>,
pub internalID: Option<i64>,
pub keepAdditionalBonesAnimation: Option<bool>,
pub keepOriginalOrientation: Option<bool>,
pub keepOriginalPositionXZ: Option<bool>,
pub keepOriginalPositionY: Option<bool>,
pub level: Option<f32>,
pub loopBlend: Option<bool>,
pub loopBlendOrientation: Option<bool>,
pub loopBlendPositionXZ: Option<bool>,
pub loopBlendPositionY: Option<bool>,
pub loopTime: Option<bool>,
pub maskSource: Option<PPtr>,
pub maskType: Option<i32>,
pub mirror: Option<bool>,
pub orientationOffsetY: Option<f32>,
pub skeletonMaskElements: Option<Vec<AvatarSkeletonMaskElement>>,
pub takeName: Option<String>,
pub transformMask: Option<Vec<TransformMaskElement>>,
}Expand description
ClipAnimationInfo is a sub class of the Unity engine since version 3.4.0.
Fields§
§firstFrame: Enum_i32__f32§lastFrame: Enum_i32__f32§name: String§wrapMode: i32§_loop: Option<bool>bool: (3.4.0 - 2022.3.2f1)
additiveReferencePoseFrame: Option<f32>f32: (5.3.0f1 - 2022.3.2f1)
bodyMask: Option<Vec<u32>>Vec
curves: Option<Vec<ClipAnimationInfoCurve>>Vec
cycleOffset: Option<f32>f32: (4.0.0 - 2022.3.2f1)
events: Option<Vec<AnimationEvent>>Vec
hasAdditiveReferencePose: Option<bool>bool: (5.3.0f1 - 2022.3.2f1)
heightFromFeet: Option<bool>bool: (4.0.0 - 2022.3.2f1)
internalID: Option<i64>i64: (2019.1.0b1 - 2022.3.2f1)
keepAdditionalBonesAnimation: Option<bool>bool: (4.0.0 - 4.0.1)
keepOriginalOrientation: Option<bool>bool: (4.0.0 - 2022.3.2f1)
keepOriginalPositionXZ: Option<bool>bool: (4.0.0 - 2022.3.2f1)
keepOriginalPositionY: Option<bool>bool: (4.0.0 - 2022.3.2f1)
level: Option<f32>f32: (4.0.0 - 2022.3.2f1)
loopBlend: Option<bool>bool: (4.0.0 - 2022.3.2f1)
loopBlendOrientation: Option<bool>bool: (4.0.0 - 2022.3.2f1)
loopBlendPositionXZ: Option<bool>bool: (4.0.0 - 2022.3.2f1)
loopBlendPositionY: Option<bool>bool: (4.0.0 - 2022.3.2f1)
loopTime: Option<bool>bool: (4.3.0 - 2022.3.2f1)
maskSource: Option<PPtr>PPtr<AvatarMask>: (4.3.0 - 2022.3.2f1)
maskType: Option<i32>i32: (4.3.0 - 2022.3.2f1)
mirror: Option<bool>bool: (4.0.0 - 2022.3.2f1)
orientationOffsetY: Option<f32>f32: (4.0.0 - 2022.3.2f1)
skeletonMaskElements: Option<Vec<AvatarSkeletonMaskElement>>Vec
takeName: Option<String>String: (4.0.0 - 2022.3.2f1)
transformMask: Option<Vec<TransformMaskElement>>Vec