Files
aris theophanidis bfb7c3e854 Navlink generation improvements
Ignore portal edges when looking for jumps
Added the filtering distance threshold to the link builder configuration
Improved link width computation
Improved filtering of overlapping links
Disable asymetric border sizes for now (using it can result in missing links)
Remove the extra 3 voxels on borders for link generation
Keep source edge on links for debug purposes
Add display of heightfield layers to the tile debug display
Added option to draw filtered links
Rebuild navmesh when navlink generation configuration changes
#rb Mieszko.Zielinski
#jira UE-213923

[CL 34296705 by aris theophanidis in ue5-main branch]
2024-06-11 20:08:54 -04:00

19 lines
527 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "LinkGenerationDebugFlags.generated.h"
UENUM(meta = (Bitflags, UseEnumValuesAsMaskValuesInEditor = "true"))
enum class ELinkGenerationDebugFlags : uint16
{
WalkableSurface = 1 << 0,
WalkableBorders = 1 << 1,
SelectedEdge = 1 << 2,
SelectedEdgeTrajectory = 1 << 3,
SelectedEdgeLandingSamples = 1 << 4,
SelectedEdgeCollisions = 1 << 5,
Links = 1 << 6,
FilteredLinks = 1 << 7,
};
ENUM_CLASS_FLAGS(ELinkGenerationDebugFlags);