Declaration
public static bool TryMove<TCell, TDirection>(
this Structure<TCell> structure,
TCell cell,
TDirection direction,
out TCell newCell,
int amount = 1
)Summary
Determines whether it is possible within
structure to move the specified
amount of steps in the specified
direction and sets
newCell to
the cell landed on.
Generic type parameters
| TCell | This type parameter is not documented. |
| TDirection | This type parameter is not documented. |
Parameters
| this Structure<TCell> | structure |
The structure to examine. |
| TCell | cell |
Starting cell. |
| TDirection | direction |
Direction to attempt to move in. |
| out TCell | newCell |
Receives the cell landed on. |
| int | amount |
Number of steps to move. |