UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FProceduralFoliageBroadphase Class Reference

#include <ProceduralFoliageBroadphase.h>

Public Member Functions

 FProceduralFoliageBroadphase (float TileSize=0.f, float MinimumQuadTreeSize=100.f)
 
 FProceduralFoliageBroadphase (const FProceduralFoliageBroadphase &OtherBroadphase)
 
FProceduralFoliageBroadphaseoperator= (const FProceduralFoliageBroadphase &OtherBroadphase)
 
bool TestAgainstAABB (FProceduralFoliageInstance *Instance)
 
void Insert (FProceduralFoliageInstance *Instance)
 
bool GetOverlaps (FProceduralFoliageInstance *Instance, TArray< FProceduralFoliageOverlap > &Overlaps) const
 
void GetInstancesInBox (const FBox2D &Box, TArray< FProceduralFoliageInstance * > &Instances) const
 
void Remove (FProceduralFoliageInstance *Instance)
 
void Empty ()
 

Constructor & Destructor Documentation

◆ FProceduralFoliageBroadphase() [1/2]

FProceduralFoliageBroadphase::FProceduralFoliageBroadphase ( float  TileSize = 0.f,
float  MinimumQuadTreeSize = 100.f 
)

◆ FProceduralFoliageBroadphase() [2/2]

FProceduralFoliageBroadphase::FProceduralFoliageBroadphase ( const FProceduralFoliageBroadphase OtherBroadphase)

Member Function Documentation

◆ Empty()

void FProceduralFoliageBroadphase::Empty ( )

◆ GetInstancesInBox()

void FProceduralFoliageBroadphase::GetInstancesInBox ( const FBox2D Box,
TArray< FProceduralFoliageInstance * > &  Instances 
) const

◆ GetOverlaps()

bool FProceduralFoliageBroadphase::GetOverlaps ( FProceduralFoliageInstance Instance,
TArray< FProceduralFoliageOverlap > &  Overlaps 
) const

◆ Insert()

void FProceduralFoliageBroadphase::Insert ( FProceduralFoliageInstance Instance)

◆ operator=()

FProceduralFoliageBroadphase & FProceduralFoliageBroadphase::operator= ( const FProceduralFoliageBroadphase OtherBroadphase)
default

◆ Remove()

void FProceduralFoliageBroadphase::Remove ( FProceduralFoliageInstance Instance)

◆ TestAgainstAABB()

bool FProceduralFoliageBroadphase::TestAgainstAABB ( FProceduralFoliageInstance Instance)

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