#include "gwnavruntime/path/positiononpath.h"#include "gwnavruntime/containers/bitfield.h"#include "gwnavruntime/database/navtagptr.h"#include "gwnavruntime/containers/sharedpoollist.h"Classes | |
| class | Kaim::PathEvent |
| A PathEvent is a particular PositionOnPath which feature is specified by a PathEventType. More... | |
| class | Kaim::PathEventInterval |
| This class represents an interval between two PathEvents within a PathEventList. More... | |
| class | Kaim::PathEventList |
| PathEventList aggregates all PathEvents and PathEventIntervals in a PathValidityInterval. More... | |
Namespaces | |
| Kaim | |
| The Autodesk Navigation namespace. | |
Enumerations | |
| enum | Kaim::PathEventType { Kaim::PathEventType_Undefined, Kaim::PathEventType_NavGraphVertex, Kaim::PathEventType_NavTagSwitch, Kaim::PathEventType_OutsideToNavMeshSwitch, Kaim::PathEventType_NavMeshToOutsideSwitch, Kaim::PathEventType_OutsideNavDataPathNode, Kaim::PathEventType_OnNavMeshPathNode, Kaim::PathEventType_OnNavMeshAfterCollision } |
| Defines the different kinds of PathEvent. More... | |
| enum | Kaim::PathEventStatusInList { Kaim::PathEventStatus_Undefined, Kaim::PathEventStatus_WithinBounds, Kaim::PathEventStatus_LowerBound, Kaim::PathEventStatus_UpperBound, Kaim::PathEventStatus_TemporaryUpperBound } |
| Defines the PathEvent status relative to its place in the PathEventList. More... | |
| enum | Kaim::CheckPointStatus { Kaim::CheckPointStatus_EventIsNotACheckPoint, Kaim::CheckPointStatus_EventIsACheckPoint } |
| Defines whether the PathEvent is a check point or not. More... | |