using System.Collections.Generic; using ConsoleApp.Maps; using HexCore; namespace ConsoleApp.PathPlanners { public interface IReactivePathPlanner { Queue ReactiveHexPath { get; } void GenerateReactiveHexPath(IHexMap hexMap, Queue optimalPath, Coordinate2D vehicleCurrentHexCell); Queue ReactiveSquarePath { get; } void GenerateReactiveSquarePath(ISquareMap squareMap, Queue optimalPath, ICell vehicleCurrentSquareCell); } }