Navigation
Unreal Engine C++ API Reference > Runtime > Engine > AI
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/AI/NavigationModifier.h |
Include | #include "AI/NavigationModifier.h" |
Syntax
namespace ENavigationAreaMode
{
enum Type
&123;
Apply,
Replace,
ApplyInLowPass,
ReplaceInLowPass,
&125;
}
Values
Name | Description |
---|---|
Apply | Apply area modifier on all voxels in bounds |
Replace | Apply area modifier only on those voxels in bounds that are matching replace area Id |
ApplyInLowPass | Apply area modifier on all voxels in bounds, performed during low area prepass (see: ARecastNavMesh.bMarkLowHeightAreas) (ReplaceInLowPass: mark ONLY "low" voxels that will be removed after prepass, ApplyInLowPass: mark all voxels, including "low" ones) |
ReplaceInLowPass | Apply area modifier only on those voxels in bounds that are matching replace area Id, performed during low area prepass (see: ARecastNavMesh.bMarkLowHeightAreas) (ReplaceInLowPass: mark ONLY "low" voxels that will be removed after prepass, ApplyInLowPass: mark all voxels, including "low" ones) |