Navigation
API > API/Runtime > API/Runtime/Landscape
| Name | ULandscapeGrassType |
| Type | class |
| Header File | /Engine/Source/Runtime/Landscape/Classes/LandscapeGrassType.h |
| Include Path | #include "LandscapeGrassType.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI)
class ULandscapeGrassType : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULandscapeGrassType
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ULandscapeGrassType
(
const FObjectInitializer& ObjectInitializer |
LandscapeGrassType.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableDensityScaling | uint32 | Whether this grass type should be affected by the Engine Scalability system's Foliage grass.DensityScale setting. | LandscapeGrassType.h |
|
| GrassVarieties | TArray< FGrassVariety > | LandscapeGrassType.h |
|
|
| StateHash | uint32 | LandscapeGrassType.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 ComputeStateHash() |
LandscapeGrassType.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
LandscapeGrassType.h | ||
virtual void PostLoad() |
LandscapeGrassType.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AlignToSurface_DEPRECATED | bool | LandscapeGrassType.h | ||
| EndCullDistance_DEPRECATED | int32 | LandscapeGrassType.h | ||
| GrassDensity_DEPRECATED | float | LandscapeGrassType.h | ||
| GrassMesh_DEPRECATED | TObjectPtr< UStaticMesh > | LandscapeGrassType.h | ||
| PlacementJitter_DEPRECATED | float | LandscapeGrassType.h | ||
| RandomRotation_DEPRECATED | bool | LandscapeGrassType.h | ||
| StartCullDistance_DEPRECATED | int32 | LandscapeGrassType.h |