UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCombinedNavGridData Member List

This is the complete list of members for FCombinedNavGridData, including all inherited members.

AllocateMemory()TSimpleCellGrid< uint8, MAX_uint8 >inline
BoundsSizeTSimpleCellGrid< uint8, MAX_uint8 >
CellsTSimpleCellGrid< uint8, MAX_uint8 >protected
CellZFNavLocalGridDataprotected
CleanUp()TSimpleCellGrid< uint8, MAX_uint8 >inline
FCellType typedefTSimpleCellGrid< uint8, MAX_uint8 >
FCombinedNavGridData()FCombinedNavGridDatainline
FCombinedNavGridData(const TArray< FNavLocalGridData > &SourceGrids)FCombinedNavGridDatainline
FindPath(const FIntVector &StartCoords, const FIntVector &EndCoords, TArray< FIntVector > &PathCoords) constFNavLocalGridData
FindPathForMovingAgent(const FNavigationPath &SourcePath, const FVector &EntryLocation, int32 EntrySegmentStart, TArray< FVector > &PathPointsInside, int32 &NextSegmentStart) constFNavLocalGridData
FNavLocalGridData()FNavLocalGridDatainline
FNavLocalGridData(const FVector &Center, float Extent2D)FNavLocalGridData
FNavLocalGridData(const FVector &Center, const FVector2D &Extent2D)FNavLocalGridData
FNavLocalGridData(const TArray< FNavLocalGridData > &SourceGrids)FNavLocalGridData
FNodeRef typedefFNavLocalGridData
FreeMemory()TSimpleCellGrid< uint8, MAX_uint8 >inline
GetAllocatedSize() constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtCoordsUnsafe(int32 LocationX, int32 LocationY)TSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtCoordsUnsafe(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtIndexUnsafe(int32 CellIndex)TSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtIndexUnsafe(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtWorldLocation(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellAtWorldLocationUnsafe(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellCoords(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellCoords(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellCoordsUnsafe(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellCoordX(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellCoordY(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellIndex(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellIndex(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellIndexFromGlobalCoords2D(const FIntVector &WorldCoords) constFNavLocalGridData
GetCellIndexUnsafe(const FVector &WorldLocation) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellIndexUnsafe(const FIntVector &CellCoords) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellIndexUnsafe(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellRectangleFromBox(const FBox &WorldBox) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetCellsCount() constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetGlobalCoords(int32 CellIdx) constFNavLocalGridDatainline
GetGridId() constFNavLocalGridDatainline
GetGridRectangle() constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetNeighbour(const FNodeRef NodeRef, const int32 NeiIndex) constFNavLocalGridData
GetNeighbourCount(FNodeRef NodeRef) constFNavLocalGridDatainline
GetProjectedCellCenter(int32 CellIdx) constFNavLocalGridDatainline
GetProjectedCellCenter(int32 LocationX, int32 LocationY) constFNavLocalGridDatainline
GetWorldCellBox(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellBox(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellBox2D(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellBox2D(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellCenter(int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellCenter(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GetWorldCellRectangleBox(const FIntRect &CellRect) constTSimpleCellGrid< uint8, MAX_uint8 >inline
GridCellSizeTSimpleCellGrid< uint8, MAX_uint8 >
GridSizeTSimpleCellGrid< uint8, MAX_uint8 >
HasObstacleUnsafe(int32 LocationX, int32 LocationY) constFNavLocalGridDatainline
Init(const float InCellSize, const FBox &Bounds)TSimpleCellGrid< uint8, MAX_uint8 >inline
Init(const float InCellSize, const FGridSize2D &InGridSize, const FVector &InOrigin, const float VerticalBoundSize)TSimpleCellGrid< uint8, MAX_uint8 >inline
IsLineObstructed(const FIntVector &StartCoords, const FIntVector &EndCoords) constFNavLocalGridDataprotected
IsValid() constTSimpleCellGrid< uint8, MAX_uint8 >inline
IsValidCoord(int32 LocationX, int32 LocationY) constTSimpleCellGrid< uint8, MAX_uint8 >inline
IsValidCoord(const FIntVector &CellCoords) constTSimpleCellGrid< uint8, MAX_uint8 >inline
IsValidIndex(const int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
IsValidRef(FNodeRef NodeRef) constFNavLocalGridDatainline
LastAccessTimeFNavLocalGridDataprotected
MarkBoxObstacle(const FVector &Center, const FVector &Extent, const FQuat &Quat=FQuat::Identity)FNavLocalGridData
MarkCapsuleObstacle(const FVector &Center, float Radius, float HalfHeight)FNavLocalGridData
MarkPointObstacle(const FVector &Center)FNavLocalGridData
Num() constTSimpleCellGrid< uint8, MAX_uint8 >inline
operator[](int32 CellIndex)TSimpleCellGrid< uint8, MAX_uint8 >inline
operator[](int32 CellIndex) constTSimpleCellGrid< uint8, MAX_uint8 >inline
OriginTSimpleCellGrid< uint8, MAX_uint8 >
PostProcessPath(const FIntVector &StartCoords, const FIntVector &EndCoords, const TArray< int32 > &PathIndices, TArray< FIntVector > &PathCoords) constFNavLocalGridDataprotected
ProjectCells(const ANavigationData &NavData)FNavLocalGridData
Serialize(FArchive &Ar)TSimpleCellGrid< uint8, MAX_uint8 >inline
SetGridId(int32 NewId)FNavLocalGridDataprotected
SetHeight(float ExtentZ)FNavLocalGridData
SetVerticalInterval(const FFloatInterval &VerticalInterval)TSimpleCellGrid< uint8, MAX_uint8 >inline
SourceIdsFCombinedNavGridData
TSimpleCellGrid()TSimpleCellGrid< uint8, MAX_uint8 >inline
UpdateWorldBounds()TSimpleCellGrid< uint8, MAX_uint8 >inline
WorldBoundsTSimpleCellGrid< uint8, MAX_uint8 >
Zero()TSimpleCellGrid< uint8, MAX_uint8 >inline