unreal.HasCustomNavigableGeometry

class unreal.HasCustomNavigableGeometry

Bases: unreal.EnumBase

Determines if a primitive component contains custom collision for navigation/AI

C++ Source:

  • Module: Engine

  • File: PrimitiveComponent.h

DONT_EXPORT

Don’t export navigable geometry even if primitive is relevant for navigation (can still add modifiers)

Type

3

EVEN_IF_NOT_COLLIDABLE

DoCustomNavigableGeometryExport() should be called even if the mesh is non-collidable and wouldn’t normally affect the navmesh

Type

2

NO

Primitive doesn’t have custom navigation geometry, if collision is enabled then its convex/trimesh collision will be used for generating the navmesh

Type

0

YES

If primitive would normally affect navmesh, DoCustomNavigableGeometryExport() should be called to export this primitive’s navigable geometry

Type

1