Class PathFactory
Inheritance
System.Object
PathFactory
Assembly: Eco.Simulation.dll
Syntax
public static class PathFactory : Object
Methods
DetectAndSetBigJumps(Dictionary<WorldPosition3i, PackedPathNode>, WorldPosition3i, PackedPathNode)
Declaration
public static void DetectAndSetBigJumps(Dictionary<WorldPosition3i, PackedPathNode> nodes, WorldPosition3i pos, PackedPathNode packed)
Parameters
Initialize(Dictionary<WorldPosition3i, PackedPathNode>, PathRegionSet[])
Builds the nodes and regions.
Declaration
public static void Initialize(Dictionary<WorldPosition3i, PackedPathNode> nodes, PathRegionSet[] regionSets)
Parameters
UpdateChangedNode(Dictionary<WorldPosition3i, PackedPathNode>, ref WorldPosition3i, out WorldPosition3i, out PackedPathNode)
Declaration
public static bool UpdateChangedNode(Dictionary<WorldPosition3i, PackedPathNode> nodes, ref WorldPosition3i originalPos, out WorldPosition3i newPos, out PackedPathNode newNode)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|