Show / Hide Table of Contents

Namespace UE4.NavigationSystem

Classes

AbstractNavData

Abstract Nav Data

CrowdManagerBase

Base class for Crowd Managers.

NavArea

Class containing definition of a navigation area

NavArea_Default

Regular navigation area, applied to entire navigation data by default

NavArea_LowHeight

Special area that can be generated in spaces with insufficient free height above. Cannot be traversed by anyone.

NavArea_Null

In general represents an empty area, that cannot be traversed by anyone. Ever.

NavArea_Obstacle

In general represents a high cost area, that shouldn't be traversed by anyone unless no other path exist.

NavAreaMeta

A convenience class for an area that has IsMetaArea() == true.

NavAreaMeta_SwitchByAgent

Class containing definition of a navigation area

NavCollision

Nav Collision

NavigationData

Represents abstract Navigation Data (sub-classed as NavMesh, NavGraph, etc)

NavigationGraph

currently abstract since it's not full implemented

NavigationGraphNode

Navigation Graph Node

NavigationGraphNodeComponent

Navigation Graph Node Component

NavigationInvokerComponent

Navigation Invoker Component

NavigationPath

UObject wrapper for FNavigationPath

NavigationPathGenerator

Navigation Path Generator

NavigationQueryFilter

Class containing definition of a navigation query filter

NavigationSystemModuleConfig

Navigation System Module Config

NavigationSystemV1

Navigation System V1

NavigationTestingActor

Navigation Testing Actor

NavLinkComponent

Nav Link Component

NavLinkCustomComponent

Encapsulates NavLinkCustomInterface interface, can be used with Actors not relevant for navigation Additional functionality:

  • can be toggled
  • can create obstacle area for easier/forced separation of link end points

NavLinkCustomInterface

Nav Link Custom Interface

NavLinkHostInterface

Nav Link Host Interface

NavLinkRenderingComponent

Nav Link Rendering Component

NavLinkTrivial

Nav Link Trivial

NavMeshBoundsVolume

Nav Mesh Bounds Volume

NavMeshRenderingComponent

Nav Mesh Rendering Component

NavModifierComponent

Nav Modifier Component

NavModifierVolume

Allows applying selected AreaClass to navmesh, using Volume's shape

NavNodeInterface

Nav Node Interface

NavRelevantComponent

Nav Relevant Component

NavSystemConfigOverride

Nav System Config Override

NavTestRenderingComponent

Nav Test Rendering Component

RecastFilter_UseDefaultArea

Regular navigation area, applied to entire navigation data by default

RecastNavMesh

Recast Nav Mesh

RecastNavMeshDataChunk

Recast Nav Mesh Data Chunk

Structs

NavCollisionBox

Nav Collision Box

NavCollisionCylinder

Nav Collision Cylinder

NavGraphEdge

Nav Graph Edge

NavGraphNode

Nav Graph Node

NavigationFilterArea

Navigation Filter Area

NavigationFilterFlags

Use UNavigationSystem.DescribeFilterFlags() to setup user friendly names of flags

SupportedAreaData

Supported Area Data

Enums

ENavCostDisplay

ENav Cost Display

ERecastPartitioning

keep in sync with rcRegionPartitioning enum!

ERuntimeGenerationType

Supported options for runtime navigation data generation

Back to top Generated by DocFX