Navigation
API > API/Runtime > API/Runtime/NavigationSystem
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCrowdManagerBase
- UCrowdManager
References
| Module | NavigationSystem |
| Header | /Engine/Source/Runtime/NavigationSystem/Public/CrowdManagerBase.h |
| Include | #include "CrowdManagerBase.h" |
Syntax
class UCrowdManagerBase : public UObject
Remarks
Base class for Crowd Managers. If you want to create a custom crowd manager implement a class extending this one and set UNavigationSystemV1::CrowdManagerClass to point at your class
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CleanUp
(
float DeltaTime |
||
| void | OnNavDataRegistered
(
ANavigationData& NavDataInstance |
Called by the nav system when a new navigation data instance is registered. | |
| void | OnNavDataUnregistered
(
ANavigationData& NavDataInstance |
Called by the nav system when a navigation data instance is removed. | |
| void | Tick
(
float DeltaTime |