Nebula
Loading...
Searching...
No Matches
Navigation Namespace Reference

Detailed Description

Navigation::Recast.

Helper functions for generating navmesh data

(C) 2022 Individual contributors, see AUTHORS file

Namespaces

namespace  Recast

Classes

struct  DebugDraw
class  NavigationPageHandler
 Provide information about the navigation system. More...
struct  CrowdAgentId
class  AgentContext
struct  NavMeshId
class  StreamNavMeshCache

Enumerations

enum  NavigationIdType { NavMeshIdType }

Functions

 __ImplementClass (Navigation::NavigationPageHandler, 'NVPH', Debug::DebugPageHandler)
static Util::String CrowsAgentStateToString (CrowdAgentState i)
static Util::String MoveRequestStateToString (MoveRequestState i)
 __ImplementClass (Navigation::StreamNavMeshCache, 'NVMC', Resources::ResourceLoader)

Variables

 agentType
StreamNavMeshCachenavMeshCache

Enumeration Type Documentation

◆ NavigationIdType

Enumerator
NavMeshIdType 

Function Documentation

◆ __ImplementClass() [1/2]

Navigation::__ImplementClass ( Navigation::NavigationPageHandler ,
'NVPH' ,
Debug::DebugPageHandler  )

◆ __ImplementClass() [2/2]

Navigation::__ImplementClass ( Navigation::StreamNavMeshCache ,
'NVMC' ,
Resources::ResourceLoader  )

◆ CrowsAgentStateToString()

Util::String Navigation::CrowsAgentStateToString ( CrowdAgentState i)
static

◆ MoveRequestStateToString()

Util::String Navigation::MoveRequestStateToString ( MoveRequestState i)
static

Variable Documentation

◆ agentType

Navigation::agentType

◆ navMeshCache

StreamNavMeshCache* Navigation::navMeshCache