ULandscapeGrassType

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

ULandscapeGrassType

References

Module

Landscape

Header

/Engine/Source/Runtime/Landscape/Classes/LandscapeGrassType.h

Include

#include "LandscapeGrassType.h"

Syntax

class ULandscapeGrassType : public UObject

Variables

Name Description

Public variable

uint32: 1

 

bEnableDensityScaling

Whether this grass type should be affected by the Engine Scalability system's Foliage grass.DensityScale setting.

Public variable

TArray< FGrassV...

 

GrassVarieties

Constructors

Name Description

Public function

ULandscapeGrassType

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Deprecated Variables

Name Description

Public variable

bool

 

AlignToSurface_DEPRECATED

Public variable

int32

 

EndCullDistance_DEPRECATED

Public variable

float

 

GrassDensity_DEPRECATED

Public variable

TObjectPtr< USt...

 

GrassMesh_DEPRECATED

Public variable

float

 

PlacementJitter_DEPRECATED

Public variable

bool

 

RandomRotation_DEPRECATED

Public variable

int32

 

StartCullDistance_DEPRECATED