Loading...
Searching...
No Matches
CityBuilderCore.StructurePathManager Class Reference

Detailed Description

manages one variant of structure pathing(there is only more than one if there are StructurePathOptions)
used by StructurePaths which manages the structure pathing for DefaultStructureManager

Public Member Functions

 StructurePathManager (GridPathfindingSettings pathfindingSettings, StructurePathOption option)
 
void Dispose ()
 
void Add (IMap map, Vector2Int point)
 
void CheckPoints (IStructureManager manager, IMap map, IEnumerable< Vector2Int > points)
 
void RegisterLink (IGridLink link)
 
void DeregisterLink (IGridLink link)
 
IEnumerable< IGridLinkGetLinks (Vector2Int start)
 
IGridLink GetLink (Vector2Int start, Vector2Int end)
 

Properties

GridPathfindingBase GridPathfinding [get]