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

class  AgentContext
 
struct  CrowdAgentId
 
struct  DebugDraw
 
class  NavigationPageHandler
 Provide information about the navigation system. More...
 
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()

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

◆ MoveRequestStateToString()

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

Variable Documentation

◆ agentType

Navigation::agentType

◆ navMeshCache

StreamNavMeshCache* Navigation::navMeshCache