Barotrauma Client Doc
|
Public Member Functions | |
override string | ToString () |
PathNode (WayPoint wayPoint) | |
bool | IsBlocked () |
void | ResetBlocked () |
Static Public Member Functions | |
static List< PathNode > | GenerateNodes (List< WayPoint > wayPoints, bool removeOrphans) |
Public Attributes | |
int | state |
PathNode | Parent |
float | F |
readonly List< PathNode > | connections = new List<PathNode>() |
List< float > | distances |
Vector2 | TempPosition |
float | TempDistance |
readonly WayPoint | Waypoint |
readonly Vector2 | Position |
readonly int | WayPointID |
Definition at line 9 of file PathFinder.cs.
Barotrauma.PathNode.PathNode | ( | WayPoint | wayPoint | ) |
Definition at line 32 of file PathFinder.cs.
|
static |
Definition at line 39 of file PathFinder.cs.
bool Barotrauma.PathNode.IsBlocked | ( | ) |
Definition at line 84 of file PathFinder.cs.
void Barotrauma.PathNode.ResetBlocked | ( | ) |
Definition at line 102 of file PathFinder.cs.
override string Barotrauma.PathNode.ToString | ( | ) |
Definition at line 27 of file PathFinder.cs.
Definition at line 17 of file PathFinder.cs.
List<float> Barotrauma.PathNode.distances |
Definition at line 18 of file PathFinder.cs.
float Barotrauma.PathNode.F |
Definition at line 15 of file PathFinder.cs.
PathNode Barotrauma.PathNode.Parent |
Definition at line 13 of file PathFinder.cs.
readonly Vector2 Barotrauma.PathNode.Position |
Definition at line 24 of file PathFinder.cs.
int Barotrauma.PathNode.state |
Definition at line 11 of file PathFinder.cs.
float Barotrauma.PathNode.TempDistance |
Definition at line 21 of file PathFinder.cs.
Vector2 Barotrauma.PathNode.TempPosition |
Definition at line 20 of file PathFinder.cs.
readonly WayPoint Barotrauma.PathNode.Waypoint |
Definition at line 23 of file PathFinder.cs.
readonly int Barotrauma.PathNode.WayPointID |
Definition at line 25 of file PathFinder.cs.