Infohazard.HyperNav 1.1.5
3D Navigation for Flying Characters
|
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... | |
The state of a pathfinding request.