Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Instances
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Instances/InstancedPlacementHash.h |
| Include | #include "Instances/InstancedPlacementHash.h" |
Syntax
struct FInstancedPlacementHash
Remarks
FPartitionInstanceHash Used for editor locality of placed instances in a partition actor to control density and avoid overlapping instances
Constructors
| Type | Name | Description | |
|---|---|---|---|
FInstancedPlacementHash
(
int32 InHashCellBits |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CheckInstanceCount
(
int32 InCount |
||
| void | Empty () |
||
| FBox | GetBounds () |
||
| TArray< int32 > | GetInstancesOverlappingBox
(
const FBox& InBox |
||
| void | GetInstancesOverlappingBox
(
const FBox& InBox, |
||
| void | InsertInstance
(
const FVector& InstanceLocation, |
||
| bool | IsAnyInstanceInSphere
(
FunctionType InstanceLocationGetter, |
||
| void | RemoveInstance
(
const FVector& InstanceLocation, |
||
| void | SwapInstance
(
const FVector& InstanceLocation, |
Constants
| Name | Description |
|---|---|
| MaxHashCellBits |