4#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4
7#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5
31#if RECAST_INTERNAL_DEBUG_DATA
53#define MAX_VERTS_PER_POLY 6
58 uint32 bPerformVoxelFiltering:1;
64 uint32 bMarkLowHeightAreas : 1;
67 uint32 bUseExtraTopCellWhenMarkingAreas : 1;
69 uint32 bFilterLowSpanSequences : 1;
71 uint32 bFilterLowSpanFromTileCache : 1;
112 bPerformVoxelFiltering =
true;
115 bMarkLowHeightAreas =
false;
116 bUseExtraTopCellWhenMarkingAreas =
true;
117 bFilterLowSpanSequences =
false;
118 bFilterLowSpanFromTileCache =
false;
208 bool bMaskFillCollisionUnderneathForNavmesh =
false;
264 TEXT(
"FRcTileBox clamped a NavMesh transform value to fit in int32. Old value: %" UINT64_FMT),
Value);
406#if RECAST_INTERNAL_DEBUG_DATA
509#if RECAST_INTERNAL_DEBUG_DATA
515 UE_DEPRECATED(5.5,
"Use the new version without RasterContext instead.")
517 UE_DEPRECATED(5.5, "Use the new version
without RasterContext
instead.")
519 UE_DEPRECATED(5.5, "Use the new version
without RasterContext
instead.")
521 UE_DEPRECATED(5.5, "Use the new version
without RasterContext
instead.")
523 UE_DEPRECATED(5.5, "Use the new version
without RasterContext
instead.")
554 uint32 bHasLowAreaModifiers : 1;
633#if RECAST_INTERNAL_DEBUG_DATA
652 inline TStatId GetStatId()
const
670#if !UE_BUILD_SHIPPING
696 bool operator == (
const FIntPoint& Location)
const
703 return Coord ==
Other.Coord;
722template<
typename TTileGeneratorTask>
741 return Coord ==
Other.Coord;
751UE_DEPRECATED(5.5,
"FRunningTileElement is deprecated. Please use TRunningTileElement<FRecastTileGeneratorWrapper> instead.")
808#if !RECAST_ASYNC_REBUILDING
860#if !(UE_BUILD_SHIPPING || UE_BUILD_TEST) && ENABLE_VISUAL_LOG
865 UE_DEPRECATED(5.5,
"Use FRecastGeometryExport::ExportElementGeometry.")
897#if UE_ENABLE_DEBUG_DRAWING
935 UE_DEPRECATED(5.5,
"Use ShouldDirtyTilesRequestedByElement with FNavigationElement instead.")
956#if RECAST_INTERNAL_DEBUG_DATA
960#if RECAST_ASYNC_REBUILDING
1022 template <
typename T>
1030 UE_DEPRECATED(5.5,
"Use BBoxGrowthLow and BBoxGrowthHigh properties instead.")
1048#if !UE_BUILD_SHIPPING
1070 UE_DEPRECATED(5.5,
"Use BBoxGrowthLow and BBoxGrowthHigh instead.")
1105#if WITH_NAVMESH_SEGMENT_LINKS
1143#if !UE_BUILD_SHIPPING
OODEFFUNC typedef const int const char * function
Definition oodle2.h:710
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
@ XMax
Definition Aabb.h:9
@ YMin
Definition Aabb.h:13
@ XMin
Definition Aabb.h:12
@ YMax
Definition Aabb.h:10
#define check(expr)
Definition AssertionMacros.h:314
#define ensureMsgf( InExpression, InFormat,...)
Definition AssertionMacros.h:465
#define checkf(expr, format,...)
Definition AssertionMacros.h:315
void AsyncTask(ENamedThreads::Type Thread, TUniqueFunction< void()> Function)
Definition Async.cpp:54
@ INDEX_NONE
Definition CoreMiscDefines.h:150
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
#define RETURN_QUICK_DECLARE_CYCLE_STAT(StatId, GroupId)
Definition Stats.h:655
SharedPointerInternals::TRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject)
Definition SharedPointer.h:1947
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool operator<(const FTextFormatString &LHS, const FTextFormatString &RHS)
Definition ITextFormatArgumentModifier.h:147
void Init()
Definition LockFreeList.h:4
#define UE_CLOG(Condition, CategoryName, Verbosity, Format,...)
Definition LogMacros.h:298
ENavigationDataResolution
Definition NavigationDataResolution.h:9
ENavigationInvokerPriority
Definition NavigationInvokerPriority.h:9
ENavigationSortPendingTilesMethod
Definition NavigationTypes.h:88
#define MAX_int32
Definition NumericLimits.h:25
#define MIN_int32
Definition NumericLimits.h:16
unsigned int dtStatus
Definition RecastGraphAStar.h:29
FBox Unreal2RecastBox(const FBox &UnrealBox)
Definition RecastHelpers.cpp:20
double rcReal
Definition RecastLargeWorldCoordinates.h:16
@ NoCopy
Definition RecastNavMeshDataChunk.h:55
ENavigationLedgeSlopeFilterMode
Definition RecastNavMesh.h:81
rcRasterizationFlags
Definition Recast.h:704
ESPMode
Definition SharedPointerFwd.h:12
bool Failed
Definition binka_ue_decode_test.cpp:18
Definition RecastNavMesh.h:574
Definition AsyncWork.h:585
Definition GCObject.h:128
virtual void AddReferencedObjects(FReferenceCollector &Collector)=0
virtual FString GetReferencerName() const =0
Definition NameTypes.h:617
Definition NavDataGenerator.h:16
Definition NavigationSystem.h:212
Definition NavigationOctree.h:173
Definition AsyncWork.h:663
Definition UnrealTemplate.h:321
Definition UnrealType.h:3087
Definition UObjectGlobals.h:2492
Definition NavRelevantInterface.h:49
Definition UnrealString.h.inl:34
Definition NavigationTypes.h:731
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition UniquePtr.h:107
Definition SharedPointer.h:1295
Definition BodySetup.h:128
Definition NavigationSystem.h:296
virtual UE_API UWorld * GetWorld() const override
Definition World.cpp:1820
Definition DetourNavMesh.h:503
@ Contains
Definition AutomationTest.h:160
Type
Definition LogVerbosity.h:17
uint32 GetTypeHash(const FKey &Key)
Definition BlackboardKey.h:35
@ Element
Definition Visu.h:18
Version
Definition NNEModelData.cpp:15
@ Config
Property should be loaded/saved to ini file as permanent profile.
Definition ObjectMacros.h:1053
@ false
Definition radaudio_common.h:23
Definition DetourTileCache.cpp:72
Definition NavigationModifier.h:101
Definition NavigationModifier.h:279
Definition AggregateGeom.h:24
static constexpr UE_FORCEINLINE_HINT T Clamp(const T X, const T MinValue, const T MaxValue)
Definition UnrealMathUtility.h:592
static UE_FORCEINLINE_HINT void * Memzero(void *Dest, SIZE_T Count)
Definition UnrealMemory.h:131
Definition NavigationTypes.h:525
Definition RecastNavMesh.h:460
Definition NavigationDirtyArea.h:25
Definition NavigationElement.h:36
Definition NavigationElement.h:94
Definition NavLinkDefinition.h:204
Definition NavigationOctree.h:34
Definition NavigationRelevantData.h:40
Definition RecastNavMesh.h:349
Definition NavigationModifier.h:178
Definition VisualLoggerTypes.h:205
Definition EngineTypes.h:3483
Definition NumericLimits.h:41
Definition LightweightStats.h:416
Definition WeakObjectPtrTemplates.h:25
double FReal
Definition Vector.h:55
Definition DetourNavLinkBuilder.h:26
Definition DetourTileCacheBuilder.h:133
Definition DetourTileCacheBuilder.h:68
Definition DetourTileCacheBuilder.h:50
rcReal cs
The xz-plane cell size to use for fields. [Limit: > 0] [Units: wu].
Definition Recast.h:274