ezEngine  Release 25.03
ezAiNavigationComponentState Struct Reference

Describes the different states a navigating object may be in. More...

#include <NavigationComponent.h>

Inheritance diagram for ezAiNavigationComponentState:

Public Types

enum  Enum {
  Idle, Moving, Turning, Falling,
  Fallen, Failed, Default = Idle
}
 
using StorageType = ezUInt8
 

Detailed Description

Describes the different states a navigating object may be in.

Member Enumeration Documentation

◆ Enum

Enumerator
Idle 

Currently not navigating.

Moving 

Moving or waiting for a path to be computed.

Falling 

High up above the ground, falling downwards.

Fallen 

Was high up, now reached the ground. May happen if spawned in air, otherwise should never happen, so this is a kind of error state.

Failed 

Path could not be found, either because start position is invalid (off mesh) or destination is not reachable.


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