The interface for request API of @RecastNavigationMeshRequestBus.
More...
#include <RecastNavigationMeshBus.h>
Inherits AZ::ComponentBus.
The interface for request API of @RecastNavigationMeshRequestBus.
◆ GetNavigationObject()
virtual AZStd::shared_ptr< NavMeshQuery > RecastNavigation::RecastNavigationMeshRequests::GetNavigationObject |
( |
| ) |
|
|
pure virtual |
- Returns
- the underlying navigation objects with the associated synchronization object.
◆ UpdateNavigationMeshAsync()
virtual bool RecastNavigation::RecastNavigationMeshRequests::UpdateNavigationMeshAsync |
( |
| ) |
|
|
pure virtual |
Re-calculates the navigation mesh within the defined world area. Notifies when completed using @RecastNavigationMeshNotificationBus.
- Returns
- false if another update operation is already in progress
◆ UpdateNavigationMeshBlockUntilCompleted()
virtual bool RecastNavigation::RecastNavigationMeshRequests::UpdateNavigationMeshBlockUntilCompleted |
( |
| ) |
|
|
pure virtual |
Re-calculates the navigation mesh within the defined world area. Blocking call.
- Returns
- false if another update operation is already in progress
The documentation for this class was generated from the following file:
- Gems/RecastNavigation/Code/Include/RecastNavigation/RecastNavigationMeshBus.h