![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <HierarchicalSpatialHashGrid.h>
Public Member Functions | |
| int32 | GetCellGridOffset (const FInt8Vector3 &Loc) const |
Static Public Member Functions | |
| static int32 | CalcCellOffset (const FInt8Vector3 &Loc) |
| static uint32 | CalcCellMaskOffset (const FInt8Vector3 &MaskLoc) |
| static uint64 | CalcCellMask (const FInt8Vector3 &Loc) |
| static uint64 | BuildFootPrintMask (const FFootprint8 &FootprintInBlock) |
Public Attributes | |
| uint64 | CoarseCellMask = 0ULL |
| int32 | GridOffset = INDEX_NONE |
| int32 | NumItemChunks = 0 |
Static Public Attributes | |
| static uint32 constexpr | CoarseCellMaskDimLog2 = 2U |
| static uint32 constexpr | CoarseCellMaskDim = 1U << CoarseCellMaskDimLog2 |
| static uint32 constexpr | CoarseCellMaskCoordMask = (1U << CoarseCellMaskDimLog2) - 1u |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
| uint64 THierarchicalSpatialHashGrid< BlockTraitsType >::FCellBlock::CoarseCellMask = 0ULL |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
| int32 THierarchicalSpatialHashGrid< BlockTraitsType >::FCellBlock::GridOffset = INDEX_NONE |
| int32 THierarchicalSpatialHashGrid< BlockTraitsType >::FCellBlock::NumItemChunks = 0 |