Open 3D Engine RecastNavigation Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAZ::BehaviorEBusHandler
 CRecastNavigation::RecastNavigationNotificationHandlerScripting reflection helper for @RecastNavigationMeshNotificationBus
 CAZ::Component
 CRecastNavigation::DetourNavigationComponent
 CRecastNavigation::RecastNavigationSystemComponent
 CRecastNavigation::RecastNavigationEditorSystemComponentSystem component for RecastNavigation editor
 CAZ::ComponentBus
 CRecastNavigation::DetourNavigationRequestsInterface for path finding API
 CRecastNavigation::RecastNavigationMeshNotificationsThe interface for notification API of @RecastNavigationMeshNotificationBus
 CRecastNavigation::RecastNavigationMeshRequestsThe interface for request API of @RecastNavigationMeshRequestBus
 CRecastNavigation::RecastNavigationProviderRequestsThe interface for @RecastNavigationProviderRequestBus
 CAZ::ComponentConfig
 CRecastNavigation::RecastNavigationMeshConfig
 CRecastNavigation::RecastNavigationPhysXProviderConfigProvides configuration for @RecastNavigationPhysXProviderComponent and @EditorRecastNavigationPhysXProviderComponent
 CAZ::EBusTraits
 CRecastNavigation::RecastNavigationBusTraits
 CAZ::Module
 CRecastNavigation::RecastNavigationModuleInterface
 CAZ::TickBus::Handler
 CRecastNavigation::RecastNavigationSystemComponent
 CAzFramework::Components::ComponentAdapter
 CRecastNavigation::RecastNavigationMeshComponent
 CRecastNavigation::RecastNavigationPhysXProviderComponent
 CAzToolsFramework::Components::EditorComponentAdapter
 CRecastNavigation::EditorRecastNavigationMeshComponentEditor version of @RecastNavigationMeshComponent
 CRecastNavigation::EditorRecastNavigationPhysXProviderComponentEditor version of @RecastNavigationPhysXProviderComponent
 CAzToolsFramework::Components::EditorComponentBase
 CRecastNavigation::EditorDetourNavigationComponentEditor version of a path finding component, @DetourNavigationComponent
 CAzToolsFramework::EditorEvents::Bus::Handler
 CRecastNavigation::RecastNavigationEditorSystemComponentSystem component for RecastNavigation editor
 CDetourNavigationRequestBus::Handler
 CRecastNavigation::DetourNavigationComponent
 CduDebugDraw
 CRecastNavigation::RecastNavigationDebugDraw
 CRecastNavigation::CustomRecastDeleter< T >
 CRecastNavigation::CustomRecastDeleter< dtNavMesh >
 CRecastNavigation::CustomRecastDeleter< dtNavMeshQuery >
 CRecastNavigation::CustomRecastDeleter< rcCompactHeightfield >
 CRecastNavigation::CustomRecastDeleter< rcContourSet >
 CRecastNavigation::CustomRecastDeleter< rcHeightfield >
 CRecastNavigation::CustomRecastDeleter< rcPolyMesh >
 CRecastNavigation::CustomRecastDeleter< rcPolyMeshDetail >
 CRecastNavigation::NavigationTileDataNavigation data in binary Recast form
 CRecastNavigation::NavMeshQuery
 CRecastNavigation::NavMeshQuery::LockGuard
 CRecastNavigation::RecastNavigationRequests
 CRecastNavigation::RecastProcessing
 CRecastNavigation::RecastVector3
 CRecastNavigation::TileGeometryA collection of triangle data within a volume defined by an axis aligned bounding box
 CRecastNavigationMeshNotificationBus::Handler
 CRecastNavigation::RecastNavigationNotificationHandlerScripting reflection helper for @RecastNavigationMeshNotificationBus
 CRecastNavigationMeshRequestBus::Handler
 CRecastNavigation::RecastNavigationMeshComponentController
 CRecastNavigationProviderRequestBus::Handler
 CRecastNavigation::RecastNavigationPhysXProviderComponentController
 CRecastNavigationRequestBus::Handler
 CRecastNavigation::RecastNavigationSystemComponent