|
Unity Grid Toolkit
Utilitary API to proceed operations on abstract grids such as tile extraction, raycasting, and pathfinding.
|
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.Pathfinding | static |
| GenerateDijkstraAtlasAsync< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraAtlasAwaitable< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraField< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraFieldAsync< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraFieldAwaitable< T >(T[,] grid, T targetTile, float maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraGrid< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraGridAsync< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraGridAwaitable< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDijkstraPath< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true) | Caskev.GridToolkit.Pathfinding | static |
| 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.Pathfinding | static |
| 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.Pathfinding | static |
| GenerateDirectionAtlas< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionAtlasAsync< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionAtlasAwaitable< T >(T[,] grid, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionField< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionFieldAsync< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionFieldAwaitable< T >(T[,] grid, T targetTile, int maxDistance, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionGrid< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionGridAsync< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionGridAwaitable< T >(T[,] grid, T targetTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, IProgress< float > progress=null, CancellationToken cancelToken=default) | Caskev.GridToolkit.Pathfinding | static |
| GenerateDirectionPath< T >(T[,] grid, T targetTile, T startTile, DiagonalsPolicy diagonalsPolicy=DiagonalsPolicy.NONE, float diagonalsWeight=1.414f, bool includeStart=true, bool includeTarget=true) | Caskev.GridToolkit.Pathfinding | static |
| 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.Pathfinding | static |
| 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.Pathfinding | static |