/Engine/Source/Runtime/Landscape/Classes/LandscapeComponent.h
struct FLandscapeComponentGrassData
bool
bIsDirty
Grass data was updated but not saved yet.
TMap< int32,TA...
HeightMipData
Height data for LODs 1+, keyed on LOD index.
TArray< uint8 >
HeightWeightData
TArray<FGuid, ...
MaterialStateIds
Guid per material instance in the hierarchy between the assigned landscape material (instance) and the rootUMaterialused to detect changes to material instance parameters or the root material that could affect the grass maps
int32
NumElements
Elements per contiguous array: for validation and also to indicate whether the grass data is valid (NumElements >= 0, meaning 0 elements is valid but the grass data is all zero and therefore empty) or not known yet (== UnknownNumElements)
FQuat
RotationForWPO
Cached component rotation when material world-position-offset is used, as this will affect the direction of world-position-offset deformation (included in the HeightData below)
TMap<TObjectPt...
WeightOffsets
Serialized in one block to prevent Slack waste.