Class Directions
Inheritance
System.Object
Directions
Assembly: Eco.Shared.dll
Syntax
public static class Directions : Object
Fields
AdjacentCorners
Declaration
public static readonly Diagonals[][] AdjacentCorners
Field Value
All
Declaration
public static readonly Direction[] All
Field Value
CardinalDirectionDeltas
Declaration
public static readonly Vector3i[] CardinalDirectionDeltas
Field Value
CardinalDirectionNoneDeltas
Declaration
public static readonly Vector3i[] CardinalDirectionNoneDeltas
Field Value
DiagonalComponents
Declaration
public static readonly HorzDirNone[][] DiagonalComponents
Field Value
DirectionAxisDeltas
Declaration
public static readonly Vector3i[] DirectionAxisDeltas
Field Value
DirectionAxisHorizontalDeltas
Declaration
public static readonly Vector3i[] DirectionAxisHorizontalDeltas
Field Value
FacingRotations
Declaration
public static Matrix2x2i[] FacingRotations
Field Value
Landscape
Declaration
public static readonly Direction[] Landscape
Field Value
Methods
FacingRotationsArea(DirectionAxisHorizontal)
Returns list of facing rotations from player facing area (player's left, facing and right sides)
Declaration
public static IEnumerable<Matrix2x2i> FacingRotationsArea(this DirectionAxisHorizontal dir)
Parameters
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Matrix2x2i> |
|
Inverse(Direction)
Declaration
public static Direction Inverse(this Direction direction)
Parameters
Returns