Navigation
API > API/Runtime > API/Runtime/Foliage
| Name | FProceduralFoliageBroadphase |
| Type | class |
| Header File | /Engine/Source/Runtime/Foliage/Public/ProceduralFoliageBroadphase.h |
| Include Path | #include "ProceduralFoliageBroadphase.h" |
Syntax
class FProceduralFoliageBroadphase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FProceduralFoliageBroadphase
(
const FProceduralFoliageBroadphase& OtherBroadphase |
ProceduralFoliageBroadphase.h | ||
FProceduralFoliageBroadphase
(
float TileSize, |
ProceduralFoliageBroadphase.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| QuadTree | TQuadTree< FProceduralFoliageInstance *, 4 > | ProceduralFoliageBroadphase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Empty() |
ProceduralFoliageBroadphase.h | ||
void GetInstancesInBox
(
const FBox2D& Box, |
ProceduralFoliageBroadphase.h | ||
bool GetOverlaps
(
FProceduralFoliageInstance* Instance, |
ProceduralFoliageBroadphase.h | ||
void Insert
(
FProceduralFoliageInstance* Instance |
ProceduralFoliageBroadphase.h | ||
void Remove
(
FProceduralFoliageInstance* Instance |
ProceduralFoliageBroadphase.h | ||
bool TestAgainstAABB
(
FProceduralFoliageInstance* Instance |
ProceduralFoliageBroadphase.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FProceduralFoliageBroadphase & operator=
(
const FProceduralFoliageBroadphase& OtherBroadphase |
ProceduralFoliageBroadphase.h |