![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "UObject/ObjectMacros.h"#include "Templates/SubclassOf.h"#include "EngineDefines.h"#include "LinkGenerationConfig.h"#include "AI/Navigation/NavigationTypes.h"#include "AI/Navigation/NavigationDataResolution.h"#include "NavigationSystemTypes.h"#include "NavigationData.h"#include "NavMesh/NavMeshPath.h"#include "RecastNavMesh.generated.h"Go to the source code of this file.
Classes | |
| struct | FDetourTileSizeInfo |
| struct | FDetourTileLayout |
| struct | FRecastNavMeshTileGenerationDebug |
| struct | FNavMeshDirtyTileElement |
| struct | FNavMeshTileData |
| struct | FNavMeshTileData::FNavData |
| struct | FNavMeshConfig::FRecastNamedFiltersCreator |
| struct | FNavMeshResolutionParam |
| class | ARecastNavMesh |
| struct | ARecastNavMesh::FRaycastResult |
Namespaces | |
| namespace | ERecastPartitioning |
| namespace | ERecastPathFlags |
| namespace | FNavMeshConfig |
Enumerations | |
| enum | ERecastPartitioning::Type : int { ERecastPartitioning::Monotone , ERecastPartitioning::Watershed , ERecastPartitioning::ChunkyMonotone } |
| enum class | ENavigationLedgeSlopeFilterMode : uint8 { Recast , None , UseStepHeightFromAgentMaxSlope } |
| enum class | EHeightFieldRenderMode : uint8 { Solid = 0 , Walkable } |
Functions | |
| DECLARE_MULTICAST_DELEGATE (FOnNavMeshUpdate) | |
Variables | |
| const int32 | ERecastPathFlags::SkipStringPulling = (1 << 0) |
| const int32 | ERecastPathFlags::GenerateCorridor = (1 << 1) |
| const uint8 | ERecastPathFlags::FirstAvailableFlag = 2 |
| #define ALLOW_TIME_SLICE_NAV_REGEN 0 |
| #define RECAST_ASYNC_REBUILDING 1 |
| #define RECAST_DEFAULT_AREA (RECAST_MAX_AREAS - 1) |
| #define RECAST_LOW_AREA (RECAST_MAX_AREAS - 2) |
| #define RECAST_MAX_AREAS 64 |
| #define RECAST_MAX_SEARCH_NODES 2048 |
| #define RECAST_MIN_TILE_SIZE 300.f |
| #define RECAST_NULL_AREA 0 |
| #define TIME_SLICE_NAV_REGEN (ALLOW_TIME_SLICE_NAV_REGEN && !RECAST_ASYNC_REBUILDING) |
|
strong |
|
strong |
| DECLARE_MULTICAST_DELEGATE | ( | FOnNavMeshUpdate | ) |