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::RecastNavigationNotificationHandler Class Reference

Scripting reflection helper for @RecastNavigationMeshNotificationBus. More...

#include <RecastNavigationMeshBus.h>

Inherits RecastNavigationMeshNotificationBus::Handler, and AZ::BehaviorEBusHandler.

Public Member Functions

 AZ_EBUS_BEHAVIOR_BINDER (RecastNavigationNotificationHandler, "{819FF083-C28A-4620-B59E-78EB7D2CB432}", AZ::SystemAllocator, OnNavigationMeshUpdated, OnNavigationMeshBeganRecalculating)
 
void OnNavigationMeshUpdated (AZ::EntityId navigationMeshEntity) override
 
void OnNavigationMeshBeganRecalculating (AZ::EntityId navigationMeshEntity) override
 

Detailed Description

Scripting reflection helper for @RecastNavigationMeshNotificationBus.

Member Function Documentation

◆ OnNavigationMeshBeganRecalculating()

void RecastNavigation::RecastNavigationNotificationHandler::OnNavigationMeshBeganRecalculating ( AZ::EntityId  navigationMeshEntity)
inlineoverride

Notifies when a navigation mesh has started to re-calculated navigation tile data.

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

◆ OnNavigationMeshUpdated()

void RecastNavigation::RecastNavigationNotificationHandler::OnNavigationMeshUpdated ( AZ::EntityId  navigationMeshEntity)
inlineoverride

Notifies when a navigation mesh is updated.

Parameters
navigationMeshEntitythe entity with the navigation mesh. This makes for an easier to work in Script Cavnas.

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