Unity Grid Toolkit
Utilitary API to proceed operations on abstract grids such as tile extraction, raycasting, and pathfinding.
Loading...
Searching...
No Matches
Caskev.GridToolkit.Pathfinding Member List

This is the complete list of members for Caskev.GridToolkit.Pathfinding, including all inherited members.

GenerateDijkstraAtlas< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraAtlasAsync< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraAtlasAwaitable< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraField< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraFieldAsync< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraFieldAwaitable< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraGrid< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraGridAsync< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraGridAwaitable< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraPath< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraPathAsync< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDijkstraPathAwaitable< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionAtlas< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionAtlasAsync< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionAtlasAwaitable< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionField< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionFieldAsync< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionFieldAwaitable< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionGrid< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionGridAsync< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionGridAwaitable< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionPath< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionPathAsync< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic
GenerateDirectionPathAwaitable< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true, CancellationToken cancelToken=default)Caskev.GridToolkit.Pathfindingstatic