Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Extension method: bool CanMove<TCell, TDirection>(this Structure<TCell>, TCell, TDirection, int)

Declaration

public static bool CanMove<TCell, TDirection>(
    this Structure<TCell> structure,
    TCell cell,
    TDirection direction,
    int amount = 1
)

Summary

Determines whether it is possible within structure to move the specified amount of steps in the specified direction.

Generic type parameters

TCell
  • Must derive from: RT.Coordinates.IHasDirection<TCell, TDirection>.
This type parameter is not documented.
TDirectionThis type parameter is not documented.

Parameters

this Structure<TCell>structure The structure to examine.
TCellcell Starting cell.
TDirectiondirection Direction to attempt to move in.
intamount Number of steps to move.