public class PathQueue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static long |
PathQInvalid |
Constructor and Description |
---|
PathQueue() |
Modifier and Type | Method and Description |
---|---|
DetourStatusReturn |
GetPathResult(long refId,
long[] path,
int pathSize,
int maxPath) |
java.util.EnumSet<Status> |
GetRequestStatus(long refId) |
java.lang.Boolean |
Init(int maxPathSize,
int maxSearchNodeCount,
NavMesh nav) |
NavMeshQuery |
NavQuery() |
long |
Request(long startRef,
long endRef,
float[] startPos,
float[] endPos,
QueryFilter filter) |
void |
Update(int maxIters) |
public static final long PathQInvalid
public java.lang.Boolean Init(int maxPathSize, int maxSearchNodeCount, NavMesh nav)
public void Update(int maxIters)
public long Request(long startRef, long endRef, float[] startPos, float[] endPos, QueryFilter filter)
public java.util.EnumSet<Status> GetRequestStatus(long refId)
public DetourStatusReturn GetPathResult(long refId, long[] path, int pathSize, int maxPath)
public NavMeshQuery NavQuery()