gwnavruntime/path/patheventlist.h File Reference

patheventlist.h File Reference

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...
 

Go to the source code of this file.