UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderingSpatialHash.h File Reference
#include "CoreMinimal.h"

Go to the source code of this file.

Classes

struct  RenderingSpatialHash::TLocation< ScalarType >
 

Namespaces

namespace  RenderingSpatialHash
 

Typedefs

using RenderingSpatialHash::FLocation64 = TLocation< int64 >
 
using RenderingSpatialHash::FLocation32 = TLocation< int32 >
 
using RenderingSpatialHash::FLocation8 = TLocation< int8 >
 

Functions

int32 RenderingSpatialHash::CalcLevel (double Size)
 
int32 RenderingSpatialHash::CalcLevel (float Size)
 
int32 RenderingSpatialHash::CalcLevelFromRadius (double Radius)
 
double RenderingSpatialHash::GetCellSize (int32 Level)
 
double RenderingSpatialHash::GetRecCellSize (int32 Level)
 
FLocation64 RenderingSpatialHash::ToCellLoc (int32 Level, const FVector &WorldPos)
 
FLocation64 RenderingSpatialHash::CalcLevelAndLocation (const FBoxSphereBounds &BoxSphereBounds)
 
FLocation64 RenderingSpatialHash::CalcLevelAndLocation (const FVector4d &Sphere)
 
FLocation64 RenderingSpatialHash::CalcLevelAndLocationClamped (const FVector3d &Center, double Radius, int32 FirstLevel)
 
FVector3d RenderingSpatialHash::CalcWorldPosition (const FLocation64 &Loc)
 
FLocation64 RenderingSpatialHash::ToLevel (const FLocation64 &Loc, int32 Level)