A* Pathfinding Project  4.1.9
The A* Pathfinding Project for Unity 3D
CooperativeContext.IAgent Interface Reference

Public Member Functions

CooperativeABPath GetNewPath (Vector3 target)
 
GraphNode GetNode (int tick)
 
float MeasureDistance (float startTime, float endTime)
 
Vector3 SamplePath (float time)
 
Vector3 SampleSmoothPath (float startTime, float endTime)
 

Properties

MonoBehaviour component [get, set]
 
bool enabled [get, set]
 
float endOfPathTime [get]
 
bool wantsToRecalculatePath [get]
 

Member Function Documentation

◆ GetNewPath()

CooperativeABPath GetNewPath ( Vector3  target)

Implemented in CooperativeContext.Agent.

◆ GetNode()

GraphNode GetNode ( int  tick)

Implemented in CooperativeContext.Agent.

◆ MeasureDistance()

float MeasureDistance ( float  startTime,
float  endTime 
)

Implemented in CooperativeContext.Agent.

◆ SamplePath()

Vector3 SamplePath ( float  time)

Implemented in CooperativeContext.Agent.

◆ SampleSmoothPath()

Vector3 SampleSmoothPath ( float  startTime,
float  endTime 
)

Implemented in CooperativeContext.Agent.

Property Documentation

◆ component

MonoBehaviour component
getset

◆ enabled

bool enabled
getset

◆ endOfPathTime

float endOfPathTime
get

◆ wantsToRecalculatePath

bool wantsToRecalculatePath
get

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