UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::NavMesh::Private Namespace Reference

Functions

float GetClampedTileSizeUU (const float InTileSizeUU, const float CellSize, const float AgentRadius)
 
float GetClampedCellSize (const float CellSize)
 
bool IsUsingActiveTileGeneration (const ARecastNavMesh &NavMesh)
 

Variables

constexpr int32 ArbitraryMaxTileSizeVoxels = 1024
 
constexpr int32 ArbitraryMinTileSizeVoxels = 16
 
constexpr int32 ArbitraryMinTileSizeAgentRadius = 4
 
constexpr float ArbitraryMinCellSize = 1.0f
 
constexpr float ArbitraryMaxCellSize = 1024.0f
 

Function Documentation

◆ GetClampedCellSize()

float UE::NavMesh::Private::GetClampedCellSize ( const float  CellSize)

◆ GetClampedTileSizeUU()

float UE::NavMesh::Private::GetClampedTileSizeUU ( const float  InTileSizeUU,
const float  CellSize,
const float  AgentRadius 
)

this helper function supplies a consistent way to keep TileSizeUU within defined bounds

◆ IsUsingActiveTileGeneration()

bool UE::NavMesh::Private::IsUsingActiveTileGeneration ( const ARecastNavMesh NavMesh)

Variable Documentation

◆ ArbitraryMaxCellSize

constexpr float UE::NavMesh::Private::ArbitraryMaxCellSize = 1024.0f
constexpr

◆ ArbitraryMaxTileSizeVoxels

constexpr int32 UE::NavMesh::Private::ArbitraryMaxTileSizeVoxels = 1024
constexpr

◆ ArbitraryMinCellSize

constexpr float UE::NavMesh::Private::ArbitraryMinCellSize = 1.0f
constexpr

◆ ArbitraryMinTileSizeAgentRadius

constexpr int32 UE::NavMesh::Private::ArbitraryMinTileSizeAgentRadius = 4
constexpr

◆ ArbitraryMinTileSizeVoxels

constexpr int32 UE::NavMesh::Private::ArbitraryMinTileSizeVoxels = 16
constexpr