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

#include <ProceduralFoliageInstance.h>

Public Member Functions

FOLIAGE_API FProceduralFoliageInstance ()
 
FOLIAGE_API float GetMaxRadius () const
 
FOLIAGE_API float GetShadeRadius () const
 
FOLIAGE_API float GetCollisionRadius () const
 
bool IsAlive () const
 
FOLIAGE_API void TerminateInstance ()
 

Static Public Member Functions

static FOLIAGE_API FProceduralFoliageInstanceDomination (FProceduralFoliageInstance *A, FProceduralFoliageInstance *B, ESimulationOverlap::Type OverlapType)
 

Public Attributes

FQuat Rotation
 
FVector Location
 
float Age
 
FVector Normal
 
float Scale
 
TObjectPtr< const UFoliageTypeType
 
UActorComponentBaseComponent
 
bool bBlocker
 

Constructor & Destructor Documentation

◆ FProceduralFoliageInstance()

FProceduralFoliageInstance::FProceduralFoliageInstance ( )

Member Function Documentation

◆ Domination()

FProceduralFoliageInstance * FProceduralFoliageInstance::Domination ( FProceduralFoliageInstance A,
FProceduralFoliageInstance B,
ESimulationOverlap::Type  OverlapType 
)
static

◆ GetCollisionRadius()

float FProceduralFoliageInstance::GetCollisionRadius ( ) const

◆ GetMaxRadius()

float FProceduralFoliageInstance::GetMaxRadius ( ) const

◆ GetShadeRadius()

float FProceduralFoliageInstance::GetShadeRadius ( ) const

◆ IsAlive()

bool FProceduralFoliageInstance::IsAlive ( ) const
inline

◆ TerminateInstance()

void FProceduralFoliageInstance::TerminateInstance ( )

Member Data Documentation

◆ Age

float FProceduralFoliageInstance::Age

◆ BaseComponent

UActorComponent* FProceduralFoliageInstance::BaseComponent

◆ bBlocker

bool FProceduralFoliageInstance::bBlocker

◆ Location

FVector FProceduralFoliageInstance::Location

◆ Normal

FVector FProceduralFoliageInstance::Normal

◆ Rotation

FQuat FProceduralFoliageInstance::Rotation

◆ Scale

float FProceduralFoliageInstance::Scale

◆ Type

TObjectPtr<const UFoliageType> FProceduralFoliageInstance::Type

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