Plasma Engine  2.0
Loading...
Searching...
No Matches
plAiNavigationComponentState Struct Reference

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

#include <NavigationComponent.h>

Inheritance diagram for plAiNavigationComponentState:

Public Types

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

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: