A* Pathfinding Project  4.3.2
The A* Pathfinding Project for Unity 3D
JobHorizonAvoidancePhase2 Struct Reference

Inspired by StarCraft 2's avoidance of locked units. More...

Detailed Description

Inspired by StarCraft 2's avoidance of locked units.

See also
http://www.gdcvault.com/play/1014514/AI-Navigation-It-s-Not

Public Member Functions

void Execute (int startIndex, int count)
 

Public Attributes

bool allowBoundsChecks => false
 
NativeArray< float2 > desiredTargetPointInVelocitySpace
 
NativeArray< float2 > desiredVelocity
 
SimulatorBurst.HorizonAgentData horizonAgentData
 
NativeArray< int > neighbours
 

Additional Inherited Members

- Properties inherited from IJobParallelForBatch
bool allowBoundsChecks [get]
 

Member Function Documentation

◆ Execute()

void Execute ( int  startIndex,
int  count 
)

Implements IJobParallelForBatch.

Member Data Documentation

◆ allowBoundsChecks

bool allowBoundsChecks => false

◆ desiredTargetPointInVelocitySpace

NativeArray<float2> desiredTargetPointInVelocitySpace

◆ desiredVelocity

NativeArray<float2> desiredVelocity

◆ horizonAgentData

◆ neighbours

NativeArray<int> neighbours

The documentation for this struct was generated from the following file: