pub struct SParams {Show 159 fields
pub BranchLevel1: SBranchWindLevel,
pub BranchLevel2: SBranchWindLevel,
pub LeafGroup1: SWindGroup,
pub LeafGroup2: SWindGroup,
pub Oscillation0_0: f32,
pub Oscillation0_1: f32,
pub Oscillation0_2: f32,
pub Oscillation0_3: f32,
pub Oscillation0_4: f32,
pub Oscillation0_5: f32,
pub Oscillation0_6: f32,
pub Oscillation0_7: f32,
pub Oscillation0_8: f32,
pub Oscillation0_9: f32,
pub Oscillation1_0: f32,
pub Oscillation1_1: f32,
pub Oscillation1_2: f32,
pub Oscillation1_3: f32,
pub Oscillation1_4: f32,
pub Oscillation1_5: f32,
pub Oscillation1_6: f32,
pub Oscillation1_7: f32,
pub Oscillation1_8: f32,
pub Oscillation1_9: f32,
pub Oscillation2_0: f32,
pub Oscillation2_1: f32,
pub Oscillation2_2: f32,
pub Oscillation2_3: f32,
pub Oscillation2_4: f32,
pub Oscillation2_5: f32,
pub Oscillation2_6: f32,
pub Oscillation2_7: f32,
pub Oscillation2_8: f32,
pub Oscillation2_9: f32,
pub Oscillation3_0: f32,
pub Oscillation3_1: f32,
pub Oscillation3_2: f32,
pub Oscillation3_3: f32,
pub Oscillation3_4: f32,
pub Oscillation3_5: f32,
pub Oscillation3_6: f32,
pub Oscillation3_7: f32,
pub Oscillation3_8: f32,
pub Oscillation3_9: f32,
pub Oscillation4_0: f32,
pub Oscillation4_1: f32,
pub Oscillation4_2: f32,
pub Oscillation4_3: f32,
pub Oscillation4_4: f32,
pub Oscillation4_5: f32,
pub Oscillation4_6: f32,
pub Oscillation4_7: f32,
pub Oscillation4_8: f32,
pub Oscillation4_9: f32,
pub Oscillation5_0: f32,
pub Oscillation5_1: f32,
pub Oscillation5_2: f32,
pub Oscillation5_3: f32,
pub Oscillation5_4: f32,
pub Oscillation5_5: f32,
pub Oscillation5_6: f32,
pub Oscillation5_7: f32,
pub Oscillation5_8: f32,
pub Oscillation5_9: f32,
pub Oscillation6_0: f32,
pub Oscillation6_1: f32,
pub Oscillation6_2: f32,
pub Oscillation6_3: f32,
pub Oscillation6_4: f32,
pub Oscillation6_5: f32,
pub Oscillation6_6: f32,
pub Oscillation6_7: f32,
pub Oscillation6_8: f32,
pub Oscillation6_9: f32,
pub Oscillation7_0: f32,
pub Oscillation7_1: f32,
pub Oscillation7_2: f32,
pub Oscillation7_3: f32,
pub Oscillation7_4: f32,
pub Oscillation7_5: f32,
pub Oscillation7_6: f32,
pub Oscillation7_7: f32,
pub Oscillation7_8: f32,
pub Oscillation7_9: f32,
pub Oscillation8_0: f32,
pub Oscillation8_1: f32,
pub Oscillation8_2: f32,
pub Oscillation8_3: f32,
pub Oscillation8_4: f32,
pub Oscillation8_5: f32,
pub Oscillation8_6: f32,
pub Oscillation8_7: f32,
pub Oscillation8_8: f32,
pub Oscillation8_9: f32,
pub Oscillation9_0: f32,
pub Oscillation9_1: f32,
pub Oscillation9_2: f32,
pub Oscillation9_3: f32,
pub Oscillation9_4: f32,
pub Oscillation9_5: f32,
pub Oscillation9_6: f32,
pub Oscillation9_7: f32,
pub Oscillation9_8: f32,
pub Oscillation9_9: f32,
pub m_afFrondRippleDistance_0: f32,
pub m_afFrondRippleDistance_1: f32,
pub m_afFrondRippleDistance_2: f32,
pub m_afFrondRippleDistance_3: f32,
pub m_afFrondRippleDistance_4: f32,
pub m_afFrondRippleDistance_5: f32,
pub m_afFrondRippleDistance_6: f32,
pub m_afFrondRippleDistance_7: f32,
pub m_afFrondRippleDistance_8: f32,
pub m_afFrondRippleDistance_9: f32,
pub m_afGlobalDirectionAdherence_0: f32,
pub m_afGlobalDirectionAdherence_1: f32,
pub m_afGlobalDirectionAdherence_2: f32,
pub m_afGlobalDirectionAdherence_3: f32,
pub m_afGlobalDirectionAdherence_4: f32,
pub m_afGlobalDirectionAdherence_5: f32,
pub m_afGlobalDirectionAdherence_6: f32,
pub m_afGlobalDirectionAdherence_7: f32,
pub m_afGlobalDirectionAdherence_8: f32,
pub m_afGlobalDirectionAdherence_9: f32,
pub m_afGlobalDistance_0: f32,
pub m_afGlobalDistance_1: f32,
pub m_afGlobalDistance_2: f32,
pub m_afGlobalDistance_3: f32,
pub m_afGlobalDistance_4: f32,
pub m_afGlobalDistance_5: f32,
pub m_afGlobalDistance_6: f32,
pub m_afGlobalDistance_7: f32,
pub m_afGlobalDistance_8: f32,
pub m_afGlobalDistance_9: f32,
pub m_fAnchorDistanceScale: f32,
pub m_fAnchorOffset: f32,
pub m_fDirectionResponse: f32,
pub m_fFrondRippleLightingScalar: f32,
pub m_fFrondRippleTile: f32,
pub m_fGlobalHeight: f32,
pub m_fGlobalHeightExponent: f32,
pub m_fGustDurationMax: f32,
pub m_fGustDurationMin: f32,
pub m_fGustFallScalar: f32,
pub m_fGustFrequency: f32,
pub m_fGustRiseScalar: f32,
pub m_fGustStrengthMax: f32,
pub m_fGustStrengthMin: f32,
pub m_fRollingBranchFieldMin: f32,
pub m_fRollingBranchLightingAdjust: f32,
pub m_fRollingBranchVerticalOffset: f32,
pub m_fRollingLeafRippleMin: f32,
pub m_fRollingLeafTumbleMin: f32,
pub m_fRollingNoisePeriod: f32,
pub m_fRollingNoiseSize: f32,
pub m_fRollingNoiseSpeed: f32,
pub m_fRollingNoiseTurbulence: f32,
pub m_fRollingNoiseTwist: f32,
pub m_fStrengthResponse: f32,
}Expand description
SParams is a sub class of the Unity engine since version 5.0.0f4.
Fields§
§BranchLevel1: SBranchWindLevel§BranchLevel2: SBranchWindLevel§LeafGroup1: SWindGroup§LeafGroup2: SWindGroup§Oscillation0_0: f32§Oscillation0_1: f32§Oscillation0_2: f32§Oscillation0_3: f32§Oscillation0_4: f32§Oscillation0_5: f32§Oscillation0_6: f32§Oscillation0_7: f32§Oscillation0_8: f32§Oscillation0_9: f32§Oscillation1_0: f32§Oscillation1_1: f32§Oscillation1_2: f32§Oscillation1_3: f32§Oscillation1_4: f32§Oscillation1_5: f32§Oscillation1_6: f32§Oscillation1_7: f32§Oscillation1_8: f32§Oscillation1_9: f32§Oscillation2_0: f32§Oscillation2_1: f32§Oscillation2_2: f32§Oscillation2_3: f32§Oscillation2_4: f32§Oscillation2_5: f32§Oscillation2_6: f32§Oscillation2_7: f32§Oscillation2_8: f32§Oscillation2_9: f32§Oscillation3_0: f32§Oscillation3_1: f32§Oscillation3_2: f32§Oscillation3_3: f32§Oscillation3_4: f32§Oscillation3_5: f32§Oscillation3_6: f32§Oscillation3_7: f32§Oscillation3_8: f32§Oscillation3_9: f32§Oscillation4_0: f32§Oscillation4_1: f32§Oscillation4_2: f32§Oscillation4_3: f32§Oscillation4_4: f32§Oscillation4_5: f32§Oscillation4_6: f32§Oscillation4_7: f32§Oscillation4_8: f32§Oscillation4_9: f32§Oscillation5_0: f32§Oscillation5_1: f32§Oscillation5_2: f32§Oscillation5_3: f32§Oscillation5_4: f32§Oscillation5_5: f32§Oscillation5_6: f32§Oscillation5_7: f32§Oscillation5_8: f32§Oscillation5_9: f32§Oscillation6_0: f32§Oscillation6_1: f32§Oscillation6_2: f32§Oscillation6_3: f32§Oscillation6_4: f32§Oscillation6_5: f32§Oscillation6_6: f32§Oscillation6_7: f32§Oscillation6_8: f32§Oscillation6_9: f32§Oscillation7_0: f32§Oscillation7_1: f32§Oscillation7_2: f32§Oscillation7_3: f32§Oscillation7_4: f32§Oscillation7_5: f32§Oscillation7_6: f32§Oscillation7_7: f32§Oscillation7_8: f32§Oscillation7_9: f32§Oscillation8_0: f32§Oscillation8_1: f32§Oscillation8_2: f32§Oscillation8_3: f32§Oscillation8_4: f32§Oscillation8_5: f32§Oscillation8_6: f32§Oscillation8_7: f32§Oscillation8_8: f32§Oscillation8_9: f32§Oscillation9_0: f32§Oscillation9_1: f32§Oscillation9_2: f32§Oscillation9_3: f32§Oscillation9_4: f32§Oscillation9_5: f32§Oscillation9_6: f32§Oscillation9_7: f32§Oscillation9_8: f32§Oscillation9_9: f32§m_afFrondRippleDistance_0: f32§m_afFrondRippleDistance_1: f32§m_afFrondRippleDistance_2: f32§m_afFrondRippleDistance_3: f32§m_afFrondRippleDistance_4: f32§m_afFrondRippleDistance_5: f32§m_afFrondRippleDistance_6: f32§m_afFrondRippleDistance_7: f32§m_afFrondRippleDistance_8: f32§m_afFrondRippleDistance_9: f32§m_afGlobalDirectionAdherence_0: f32§m_afGlobalDirectionAdherence_1: f32§m_afGlobalDirectionAdherence_2: f32§m_afGlobalDirectionAdherence_3: f32§m_afGlobalDirectionAdherence_4: f32§m_afGlobalDirectionAdherence_5: f32§m_afGlobalDirectionAdherence_6: f32§m_afGlobalDirectionAdherence_7: f32§m_afGlobalDirectionAdherence_8: f32§m_afGlobalDirectionAdherence_9: f32§m_afGlobalDistance_0: f32§m_afGlobalDistance_1: f32§m_afGlobalDistance_2: f32§m_afGlobalDistance_3: f32§m_afGlobalDistance_4: f32§m_afGlobalDistance_5: f32§m_afGlobalDistance_6: f32§m_afGlobalDistance_7: f32§m_afGlobalDistance_8: f32§m_afGlobalDistance_9: f32§m_fAnchorDistanceScale: f32§m_fAnchorOffset: f32§m_fDirectionResponse: f32§m_fFrondRippleLightingScalar: f32§m_fFrondRippleTile: f32§m_fGlobalHeight: f32§m_fGlobalHeightExponent: f32§m_fGustDurationMax: f32§m_fGustDurationMin: f32§m_fGustFallScalar: f32§m_fGustFrequency: f32§m_fGustRiseScalar: f32§m_fGustStrengthMax: f32§m_fGustStrengthMin: f32§m_fRollingBranchFieldMin: f32§m_fRollingBranchLightingAdjust: f32§m_fRollingBranchVerticalOffset: f32§m_fRollingLeafRippleMin: f32§m_fRollingLeafTumbleMin: f32§m_fRollingNoisePeriod: f32§m_fRollingNoiseSize: f32§m_fRollingNoiseSpeed: f32§m_fRollingNoiseTurbulence: f32§m_fRollingNoiseTwist: f32§m_fStrengthResponse: f32Trait Implementations§
Source§impl<'de> Deserialize<'de> for SParams
impl<'de> Deserialize<'de> for SParams
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 SParams
impl RefUnwindSafe for SParams
impl Send for SParams
impl Sync for SParams
impl Unpin for SParams
impl UnwindSafe for SParams
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