Open 3D Engine RecastNavigation Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
RecastNavigation::RecastNavigationMeshNotifications Class Referenceabstract

The interface for notification API of @RecastNavigationMeshNotificationBus. More...

#include <RecastNavigationMeshBus.h>

Inherits AZ::ComponentBus.

Public Member Functions

virtual void OnNavigationMeshUpdated (AZ::EntityId navigationMeshEntity)=0
 
virtual void OnNavigationMeshBeganRecalculating (AZ::EntityId navigationMeshEntity)=0
 

Detailed Description

The interface for notification API of @RecastNavigationMeshNotificationBus.

Member Function Documentation

◆ OnNavigationMeshBeganRecalculating()

virtual void RecastNavigation::RecastNavigationMeshNotifications::OnNavigationMeshBeganRecalculating ( AZ::EntityId  navigationMeshEntity)
pure virtual

Notifies when a navigation mesh has started to re-calculate the navigation mesh.

Parameters
navigationMeshEntitythe entity the navigation mesh is on. This is helpful for Script Canvas use.

◆ OnNavigationMeshUpdated()

virtual void RecastNavigation::RecastNavigationMeshNotifications::OnNavigationMeshUpdated ( AZ::EntityId  navigationMeshEntity)
pure virtual

Notifies when a navigation mesh is re-calculated and updated.

Parameters
navigationMeshEntitythe entity the navigation mesh is on. This is helpful for Script Canvas use.

The documentation for this class was generated from the following file: