unreal.HasCustomNavigableGeometry

class unreal.HasCustomNavigableGeometry

Bases: EnumBase

Determines if, and how, a navigation element should export collision for AI navigation

C++ Source:

  • Module: Engine

  • File: NavRelevantInterface.h

DONT_EXPORT: HasCustomNavigableGeometry = Ellipsis

Neither the custom geometry export delegate nor the default export will be called (can still add modifiers through the NavigationData export callback).

Type:

3

EVEN_IF_NOT_COLLIDABLE: HasCustomNavigableGeometry = Ellipsis

The custom geometry export callback is called even if the mesh is non-collidable and wouldn’t normally affect the navigation data.

Type:

2

NO: HasCustomNavigableGeometry = Ellipsis

Element custom geometry export callback is not called, but the default collision export is performed using its convex/trimesh collision.

Type:

0

YES: HasCustomNavigableGeometry = Ellipsis

The custom geometry export callback is called and indicates if the default collision export should also be performed.

Type:

1