UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSpeedTreeWind::SParams Struct Reference

#include <SpeedTreeWind.h>

Public Member Functions

ENGINE_API SParams ()
 

Public Attributes

float m_fStrengthResponse
 
float m_fDirectionResponse
 
float m_fAnchorOffset
 
float m_fAnchorDistanceScale
 
float m_afFrequencies [NUM_OSC_COMPONENTS][NUM_WIND_POINTS_IN_CURVE]
 
float m_fGlobalHeight
 
float m_fGlobalHeightExponent
 
float m_afGlobalDistance [NUM_WIND_POINTS_IN_CURVE]
 
float m_afGlobalDirectionAdherence [NUM_WIND_POINTS_IN_CURVE]
 
SBranchWindLevel m_asBranch [NUM_BRANCH_LEVELS]
 
SWindGroup m_asLeaf [NUM_LEAF_GROUPS]
 
float m_afFrondRippleDistance [NUM_WIND_POINTS_IN_CURVE]
 
float m_fFrondRippleTile
 
float m_fFrondRippleLightingScalar
 
float m_fRollingNoiseSize
 
float m_fRollingNoiseTwist
 
float m_fRollingNoiseTurbulence
 
float m_fRollingNoisePeriod
 
float m_fRollingNoiseSpeed
 
float m_fRollingBranchFieldMin
 
float m_fRollingBranchLightingAdjust
 
float m_fRollingBranchVerticalOffset
 
float m_fRollingLeafRippleMin
 
float m_fRollingLeafTumbleMin
 
float m_fGustFrequency
 
float m_fGustStrengthMin
 
float m_fGustStrengthMax
 
float m_fGustDurationMin
 
float m_fGustDurationMax
 
float m_fGustRiseScalar
 
float m_fGustFallScalar
 

Constructor & Destructor Documentation

◆ SParams()

FSpeedTreeWind::SParams::SParams ( )

Member Data Documentation

◆ m_afFrequencies

float FSpeedTreeWind::SParams::m_afFrequencies[NUM_OSC_COMPONENTS][NUM_WIND_POINTS_IN_CURVE]

◆ m_afFrondRippleDistance

float FSpeedTreeWind::SParams::m_afFrondRippleDistance[NUM_WIND_POINTS_IN_CURVE]

◆ m_afGlobalDirectionAdherence

float FSpeedTreeWind::SParams::m_afGlobalDirectionAdherence[NUM_WIND_POINTS_IN_CURVE]

◆ m_afGlobalDistance

float FSpeedTreeWind::SParams::m_afGlobalDistance[NUM_WIND_POINTS_IN_CURVE]

◆ m_asBranch

SBranchWindLevel FSpeedTreeWind::SParams::m_asBranch[NUM_BRANCH_LEVELS]

◆ m_asLeaf

SWindGroup FSpeedTreeWind::SParams::m_asLeaf[NUM_LEAF_GROUPS]

◆ m_fAnchorDistanceScale

float FSpeedTreeWind::SParams::m_fAnchorDistanceScale

◆ m_fAnchorOffset

float FSpeedTreeWind::SParams::m_fAnchorOffset

◆ m_fDirectionResponse

float FSpeedTreeWind::SParams::m_fDirectionResponse

◆ m_fFrondRippleLightingScalar

float FSpeedTreeWind::SParams::m_fFrondRippleLightingScalar

◆ m_fFrondRippleTile

float FSpeedTreeWind::SParams::m_fFrondRippleTile

◆ m_fGlobalHeight

float FSpeedTreeWind::SParams::m_fGlobalHeight

◆ m_fGlobalHeightExponent

float FSpeedTreeWind::SParams::m_fGlobalHeightExponent

◆ m_fGustDurationMax

float FSpeedTreeWind::SParams::m_fGustDurationMax

◆ m_fGustDurationMin

float FSpeedTreeWind::SParams::m_fGustDurationMin

◆ m_fGustFallScalar

float FSpeedTreeWind::SParams::m_fGustFallScalar

◆ m_fGustFrequency

float FSpeedTreeWind::SParams::m_fGustFrequency

◆ m_fGustRiseScalar

float FSpeedTreeWind::SParams::m_fGustRiseScalar

◆ m_fGustStrengthMax

float FSpeedTreeWind::SParams::m_fGustStrengthMax

◆ m_fGustStrengthMin

float FSpeedTreeWind::SParams::m_fGustStrengthMin

◆ m_fRollingBranchFieldMin

float FSpeedTreeWind::SParams::m_fRollingBranchFieldMin

◆ m_fRollingBranchLightingAdjust

float FSpeedTreeWind::SParams::m_fRollingBranchLightingAdjust

◆ m_fRollingBranchVerticalOffset

float FSpeedTreeWind::SParams::m_fRollingBranchVerticalOffset

◆ m_fRollingLeafRippleMin

float FSpeedTreeWind::SParams::m_fRollingLeafRippleMin

◆ m_fRollingLeafTumbleMin

float FSpeedTreeWind::SParams::m_fRollingLeafTumbleMin

◆ m_fRollingNoisePeriod

float FSpeedTreeWind::SParams::m_fRollingNoisePeriod

◆ m_fRollingNoiseSize

float FSpeedTreeWind::SParams::m_fRollingNoiseSize

◆ m_fRollingNoiseSpeed

float FSpeedTreeWind::SParams::m_fRollingNoiseSpeed

◆ m_fRollingNoiseTurbulence

float FSpeedTreeWind::SParams::m_fRollingNoiseTurbulence

◆ m_fRollingNoiseTwist

float FSpeedTreeWind::SParams::m_fRollingNoiseTwist

◆ m_fStrengthResponse

float FSpeedTreeWind::SParams::m_fStrengthResponse

The documentation for this struct was generated from the following files: