Enum representing the eight cardinal and intercardinal directions.
Returns a representation of an immutable list of all enum entries, in the order they're declared.
Function to get the opposite direction for Dir8.
Rotates the current direction based on the given rotation direction.
Converts the current Dir8 value to the corresponding Dir4 value based on the given rotation direction.
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.