Struct TileDimensions
- Namespace
- Game.Core.Coordinates
- Assembly
- Game.Core.Coordinates.dll
public readonly struct TileDimensions
- Extension Methods
Constructors
TileDimensions(int, int, int)
public TileDimensions(int x, int y, int z)
Parameters
xintyintzint
Fields
x
public readonly int x
Field Value
- int
y
public readonly int y
Field Value
- int
z
public readonly int z
Field Value
- int
Properties
xy
public int2 xy { get; }
Property Value
- int2
xyz
public int3 xyz { get; }
Property Value
- int3
Methods
Equals(TileDimensions)
public bool Equals(TileDimensions other)
Parameters
otherTileDimensions
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
Rotate(GridRotation)
public TileDimensions Rotate(GridRotation rotation)
Parameters
rotationGridRotation
Returns
ToString()
public override string ToString()
Returns
- string
To_W()
public WorldDimension To_W()
Returns
Operators
operator ==(TileDimensions, TileDimensions)
public static bool operator ==(TileDimensions lhs, TileDimensions rhs)
Parameters
lhsTileDimensionsrhsTileDimensions
Returns
- bool
operator !=(TileDimensions, TileDimensions)
public static bool operator !=(TileDimensions lhs, TileDimensions rhs)
Parameters
lhsTileDimensionsrhsTileDimensions
Returns
- bool