Infohazard.HyperNav 1.1.5
3D Navigation for Flying Characters
Loading...
Searching...
No Matches
Infohazard.HyperNav.Jobs Namespace Reference

Classes

struct  AvoidanceJob
 Job that calculates the IAvoidanceAgent.AvoidanceVelocity of all IAvoidanceAgents. More...
 
struct  NativeAvoidanceObstacleData
 Represents one obstacle (which may be an agent) in the avoidance system. More...
 
struct  NativeBounds
 A native-friendly of a bounding box. More...
 
struct  NativeHeap
 An implementation of a Min Heap that can be used with jobs and Burst. More...
 
class  NativeMathUtility
 Provides math operations that are compatible with Burst. More...
 
struct  NativeNavExternalLinkData
 The native-friendly data representing a connection from one region to another region in another volume. More...
 
struct  NativeNavHit
 A native-friendly representation of a navigation query result. More...
 
struct  NativeNavInternalLinkData
 The native-friendly data representing a connection from one region to another region in the same volume. More...
 
struct  NativeNavRegionData
 The native-friendly data representing a single region in a NavVolume. More...
 
struct  NativeNavVolumeData
 The baked data of a NavVolume, converted to a form compatible with Burst. More...
 
struct  NativeNavWaypoint
 A structure used by the navigation job to return the waypoints of a path. More...
 
struct  NativePlane
 A plane constructed using native math types. More...
 
struct  NativeRay
 A ray constructed using native math types. More...
 
struct  NativeRaycastElement
 A single raycast in a NavMultiRaycastJob. More...
 
struct  NavMultiRaycastJob
 Job that performs multiple raycasts in one or more NavVolumes in parallel. More...
 
struct  NavPathJob
 Burst-compatible job used to find a HyperNav path. More...
 
struct  NavRaycastJob
 Job that performs a single raycast in a NavVolume. More...
 
struct  PendingPathNode
 A discovered node in a pending path, which serves as a key into the dictionary of per-node discovered info. More...
 
struct  SplineProjectJob
 Job used to find the parameter along a spline that is nearest to the given point. More...
 
struct  UnsafeArrayPtr
 This is a simple wrapper for unmanaged memory which bypasses Unity's safety checks. This allows arrays to be nested in other arrays (or in structs contained in arrays). Note that you must keep a reference to the original NativeArray, or Unity will detect a memory leak. More...
 
struct  VisitedNodeInfo
 The information that has been discovered about a node during pathfinding, which is stored in a table. More...
 

Enumerations

enum  NavPathState
 The state of a pathfinding request. More...
 

Enumeration Type Documentation

◆ NavPathState

The state of a pathfinding request.