|
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.Raycasting, including all inherited members.
| GetConeOfVision< T >(T[,] grid, T startTile, float openingAngle, T destinationTile, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, T startTile, int length, float openingAngle, float directionAngle, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, T startTile, int length, float openingAngle, Vector2 direction, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, T startTile, float openingAngle, Vector2Int endPosition, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, out bool isClear, T startTile, float openingAngle, T destinationTile, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, out bool isClear, T startTile, int length, float openingAngle, float directionAngle, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, out bool isClear, T startTile, int length, float openingAngle, Vector2 direction, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetConeOfVision< T >(T[,] grid, out bool isClear, T startTile, float openingAngle, Vector2Int endPosition, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, T startTile, T destinationTile, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, T startTile, int length, float directionAngle, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, T startTile, int length, Vector2 direction, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, T startTile, Vector2Int endPosition, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, out bool isClear, T startTile, T destinationTile, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, out bool isClear, T startTile, int length, float directionAngle, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, out bool isClear, T startTile, int length, Vector2 direction, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| GetLineOfSight< T >(T[,] grid, out bool isClear, T startTile, Vector2Int endPosition, bool allowDiagonals=false, bool favorVertical=false, bool includeStart=true) | Caskev.GridToolkit.Raycasting | static |
| IsConeOfVisionClear< T >(T[,] grid, T startTile, float openingAngle, T destinationTile) | Caskev.GridToolkit.Raycasting | static |
| IsConeOfVisionClear< T >(T[,] grid, T startTile, int length, float openingAngle, float directionAngle) | Caskev.GridToolkit.Raycasting | static |
| IsConeOfVisionClear< T >(T[,] grid, T startTile, int length, float openingAngle, Vector2 direction) | Caskev.GridToolkit.Raycasting | static |
| IsConeOfVisionClear< T >(T[,] grid, T startTile, float openingAngle, Vector2Int endPosition) | Caskev.GridToolkit.Raycasting | static |
| IsLineOfSightClear< T >(T[,] grid, T startTile, T destinationTile, bool allowDiagonals=true, bool favorVertical=false) | Caskev.GridToolkit.Raycasting | static |
| IsLineOfSightClear< T >(T[,] grid, T startTile, int length, float directionAngle, bool allowDiagonals=true, bool favorVertical=false) | Caskev.GridToolkit.Raycasting | static |
| IsLineOfSightClear< T >(T[,] grid, T startTile, int length, Vector2 direction, bool allowDiagonals=true, bool favorVertical=false) | Caskev.GridToolkit.Raycasting | static |
| IsLineOfSightClear< T >(T[,] grid, T startTile, Vector2Int endPosition, bool allowDiagonals=true, bool favorVertical=false) | Caskev.GridToolkit.Raycasting | static |