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

#include <InstancedFoliage.h>

Public Member Functions

 FDesiredFoliageInstance ()
 
 FDesiredFoliageInstance (const FVector &InStartTrace, const FVector &InEndTrace, const UFoliageType *InFoliageType, const float InTraceRadius=0.f)
 

Public Attributes

const UFoliageTypeFoliageType
 
FGuid ProceduralGuid
 
FVector StartTrace
 
FVector EndTrace
 
FQuat Rotation
 
float TraceRadius
 
float Age
 
const struct FBodyInstanceProceduralVolumeBodyInstance
 
EFoliagePlacementMode::Type PlacementMode
 

Detailed Description

Used to define a vector along which we'd like to spawn an instance.

Constructor & Destructor Documentation

◆ FDesiredFoliageInstance() [1/2]

FDesiredFoliageInstance::FDesiredFoliageInstance ( )
inline

◆ FDesiredFoliageInstance() [2/2]

FDesiredFoliageInstance::FDesiredFoliageInstance ( const FVector InStartTrace,
const FVector InEndTrace,
const UFoliageType InFoliageType,
const float  InTraceRadius = 0.f 
)
inline

Member Data Documentation

◆ Age

float FDesiredFoliageInstance::Age

◆ EndTrace

FVector FDesiredFoliageInstance::EndTrace

◆ FoliageType

const UFoliageType* FDesiredFoliageInstance::FoliageType

◆ PlacementMode

EFoliagePlacementMode::Type FDesiredFoliageInstance::PlacementMode

◆ ProceduralGuid

FGuid FDesiredFoliageInstance::ProceduralGuid

◆ ProceduralVolumeBodyInstance

const struct FBodyInstance* FDesiredFoliageInstance::ProceduralVolumeBodyInstance

◆ Rotation

FQuat FDesiredFoliageInstance::Rotation

◆ StartTrace

FVector FDesiredFoliageInstance::StartTrace

◆ TraceRadius

float FDesiredFoliageInstance::TraceRadius

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