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

#include <InstancedFoliage.h>

+ Inheritance diagram for FFoliageInstance:

Public Member Functions

 FFoliageInstance ()
 
FTransform GetInstanceWorldTransform () const
 
void SetInstanceWorldTransform (const FTransform &Transform)
 
void AlignToNormal (const FVector &InNormal, float AlignMaxAngle=0.f)
 
- Public Member Functions inherited from FFoliageInstancePlacementInfo
 FFoliageInstancePlacementInfo ()
 

Public Attributes

FFoliageInstanceBaseId BaseId
 
FGuid ProceduralGuid
 
UActorComponentBaseComponent
 
- Public Attributes inherited from FFoliageInstancePlacementInfo
FVector Location
 
FRotator Rotation
 
FRotator PreAlignRotation
 
FVector3f DrawScale3D
 
float ZOffset
 
uint32 Flags
 

Friends

FArchiveoperator<< (FArchive &Ar, FFoliageInstance &Instance)
 

Detailed Description

FFoliageInstance - editor info an individual instance

Constructor & Destructor Documentation

◆ FFoliageInstance()

FFoliageInstance::FFoliageInstance ( )
inline

Member Function Documentation

◆ AlignToNormal()

void FFoliageInstance::AlignToNormal ( const FVector InNormal,
float  AlignMaxAngle = 0.f 
)
inline

◆ GetInstanceWorldTransform()

FTransform FFoliageInstance::GetInstanceWorldTransform ( ) const
inline

◆ SetInstanceWorldTransform()

void FFoliageInstance::SetInstanceWorldTransform ( const FTransform Transform)
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FFoliageInstance Instance 
)
friend

Member Data Documentation

◆ BaseComponent

UActorComponent* FFoliageInstance::BaseComponent

◆ BaseId

FFoliageInstanceBaseId FFoliageInstance::BaseId

◆ ProceduralGuid

FGuid FFoliageInstance::ProceduralGuid

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