![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InstancedFoliage.h>
Public Member Functions | |
| FOLIAGE_API | FFoliageInfo () |
| FOLIAGE_API | ~FFoliageInfo () |
| FFoliageInfo (FFoliageInfo &&Other)=default | |
| FFoliageInfo & | operator= (FFoliageInfo &&Other)=default |
| FOLIAGE_API UHierarchicalInstancedStaticMeshComponent * | GetComponent () const |
| void | AddReferencedObjects (UObject *InThis, FReferenceCollector &Collector) |
| void | PostSerialize (FArchive &Ar) |
| void | PostLoad () |
| FOLIAGE_API void | CreateImplementation (EFoliageImplType InType) |
| FOLIAGE_API void | Initialize (const UFoliageType *FoliageType) |
| FOLIAGE_API void | Uninitialize () |
| FOLIAGE_API bool | IsInitialized () const |
| int32 | GetOverlappingSphereCount (const FSphere &Sphere) const |
| int32 | GetOverlappingBoxCount (const FBox &Box) const |
| void | GetOverlappingBoxTransforms (const FBox &Box, TArray< FTransform > &OutTransforms) const |
| void | GetOverlappingMeshCount (const FSphere &Sphere, TMap< UStaticMesh *, int32 > &OutCounts) const |
| FFoliageInfo (const FFoliageInfo &)=delete | |
| FFoliageInfo & | operator= (const FFoliageInfo &)=delete |
Public Attributes | |
| EFoliageImplType | Type |
| TUniquePtr< FFoliageImpl > | Implementation |
Friends | |
| FOLIAGE_API friend FArchive & | operator<< (FArchive &Ar, FFoliageInfo &MeshInfo) |
| FFoliageInfo::FFoliageInfo | ( | ) |
| FFoliageInfo::~FFoliageInfo | ( | ) |
|
default |
|
delete |
| void FFoliageInfo::AddReferencedObjects | ( | UObject * | InThis, |
| FReferenceCollector & | Collector | ||
| ) |
| void FFoliageInfo::CreateImplementation | ( | EFoliageImplType | InType | ) |
| UHierarchicalInstancedStaticMeshComponent * FFoliageInfo::GetComponent | ( | ) | const |
| void FFoliageInfo::GetOverlappingBoxTransforms | ( | const FBox & | Box, |
| TArray< FTransform > & | OutTransforms | ||
| ) | const |
| void FFoliageInfo::GetOverlappingMeshCount | ( | const FSphere & | Sphere, |
| TMap< UStaticMesh *, int32 > & | OutCounts | ||
| ) | const |
| FOLIAGE_API void FFoliageInfo::Initialize | ( | const UFoliageType * | FoliageType | ) |
| FOLIAGE_API bool FFoliageInfo::IsInitialized | ( | ) | const |
|
delete |
|
default |
| void FFoliageInfo::PostLoad | ( | ) |
| FOLIAGE_API void FFoliageInfo::Uninitialize | ( | ) |
|
friend |
| TUniquePtr<FFoliageImpl> FFoliageInfo::Implementation |
| EFoliageImplType FFoliageInfo::Type |