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