bUseBetterOffsetsFromCorners
bUseBetterOffsetsFromCorners
#Overview
name: bUseBetterOffsetsFromCorners
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/BaseEngine.ini:2830, section: [/Script/NavigationSystem.RecastNavMesh]
- INI Section:
/Script/NavigationSystem.RecastNavMesh
- Raw value:
true
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/NavigationSystem/Private/NavMesh/NavMeshPath.cpp:393
Scope (from outer to inner):
file
function void FNavMeshPath::OffsetFromCorners
Source code excerpt:
if (bNeedToCopyResults)
{
if (FirstPassPoints.Num() < 3 || !MyOwner->bUseBetterOffsetsFromCorners)
{
FNavPathPoint EndPt = PathPoints.Last();
PathPoints.Reset();
for (int32 Index=0; Index < FirstPassPoints.Num(); ++Index)
{
#Loc: <Workspace>/Engine/Source/Runtime/NavigationSystem/Public/NavMesh/RecastNavMesh.h:914
Scope (from outer to inner):
file
class class ARecastNavMesh : public ANavigationData
Source code excerpt:
/** TODO: switch to disable new code from OffsetFromCorners if necessary - remove it later */
UPROPERTY(config)
uint32 bUseBetterOffsetsFromCorners : 1;
/** If set, tiles generated without any navmesh data will be marked to distinguish them from not generated / streamed out ones. Defaults to false. */
UPROPERTY(config)
uint32 bStoreEmptyTileLayers : 1;
/** Indicates whether default navigation filters will use virtual functions. Defaults to true. */