Rebornbuddy
Loading...
Searching...
No Matches
Pathfinding.AStarPath Class Reference

Public Member Functions

 AStarPath (Vector3 start, Vector3 end, Graph mesh, TimeSpan generationTime, bool success, IEnumerable< int > pathHops=null, bool isPartialPath=false, PathGenerationFailStep failStep=PathGenerationFailStep.Success)
Vector3 GetHopPoint (int index)

Properties

Vector3 Start [get]
Vector3 End [get]
Graph Mesh [get]
IndexedList< int > Nodes [get]
TimeSpan GenerationTime [get]
bool IsPartialPath [get]
bool Success [get]
PathGenerationFailStep FailStep [get]
int CurrentNode [get]
Vector3 CurrentNodePoint [get]

Constructor & Destructor Documentation

◆ AStarPath()

Pathfinding.AStarPath.AStarPath ( Vector3 start,
Vector3 end,
Graph mesh,
TimeSpan generationTime,
bool success,
IEnumerable< int > pathHops = null,
bool isPartialPath = false,
PathGenerationFailStep failStep = PathGenerationFailStep::Success )

Member Function Documentation

◆ GetHopPoint()

Vector3 Pathfinding.AStarPath.GetHopPoint ( int index)

Property Documentation

◆ CurrentNode

int Pathfinding.AStarPath.CurrentNode
get

◆ CurrentNodePoint

Vector3 Pathfinding.AStarPath.CurrentNodePoint
get

◆ End

Vector3 Pathfinding.AStarPath.End
get

◆ FailStep

PathGenerationFailStep Pathfinding.AStarPath.FailStep
get

◆ GenerationTime

TimeSpan Pathfinding.AStarPath.GenerationTime
get

◆ IsPartialPath

bool Pathfinding.AStarPath.IsPartialPath
get

◆ Mesh

Graph Pathfinding.AStarPath.Mesh
get

◆ Nodes

IndexedList<int> Pathfinding.AStarPath.Nodes
get

◆ Start

Vector3 Pathfinding.AStarPath.Start
get

◆ Success

bool Pathfinding.AStarPath.Success
get