Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Rendering
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Rendering/RenderingSpatialHash.h |
| Include | #include "Rendering/RenderingSpatialHash.h" |
Syntax
template<typename ScalarType>
struct TLocation
Remarks
Describes an object location in the rendering hierarchical spatial hash grid. The location cosists of an integer 3D coordinate and a Level which is derived such that the size of the bounds are at most 1 (integer) unit at that level. Put differently, the Level is calculated as the FloorLog2(Size).
Variables
| Type | Name | Description | |
|---|---|---|---|
| FIntVector3 | Coord | ||
| int32 | Level |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TLocation () |
|||
TLocation
(
const UE::Math::TIntVector3< ScalarBType >& InCoord, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TLocation | |||
| bool | operator!=
(
const TLocation& Other |
||
| TLocation | |||
| bool | operator==
(
const TLocation& Other |
Typedefs
| Name | Description |
|---|---|
| FIntVector3 |