![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RecastNavMesh.h>
Classes | |
| struct | FNavData |
Public Member Functions | |
| FNavMeshTileData () | |
| ~FNavMeshTileData () | |
| FNavMeshTileData (uint8 *RawData, int32 RawDataSize, int32 LayerIdx=0, FBox LayerBounds=FBox(ForceInit)) | |
| uint8 * | GetData () |
| const uint8 * | GetData () const |
| uint8 * | GetDataSafe () |
| bool | operator== (const uint8 *RawData) const |
| bool | IsValid () const |
| uint8 * | Release () |
| void | MakeUnique () |
Public Attributes | |
| int32 | LayerIndex |
| FBox | LayerBBox |
| int32 | DataSize |
| TSharedPtr< FNavData, ESPMode::ThreadSafe > | NavData |
Structure to handle nav mesh tile's raw data persistence and releasing
|
inline |
| FNavMeshTileData::~FNavMeshTileData | ( | ) |
|
explicit |
|
inline |
|
inline |
|
inline |
|
inline |
| void FNavMeshTileData::MakeUnique | ( | ) |
| uint8 * FNavMeshTileData::Release | ( | ) |
| int32 FNavMeshTileData::DataSize |
| FBox FNavMeshTileData::LayerBBox |
| int32 FNavMeshTileData::LayerIndex |
| TSharedPtr<FNavData, ESPMode::ThreadSafe> FNavMeshTileData::NavData |