Table of Contents

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

x int
y int
z int

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

other TileDimensions

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Rotate(GridRotation)

public TileDimensions Rotate(GridRotation rotation)

Parameters

rotation GridRotation

Returns

TileDimensions

ToString()

public override string ToString()

Returns

string

To_W()

public WorldDimension To_W()

Returns

WorldDimension

Operators

operator ==(TileDimensions, TileDimensions)

public static bool operator ==(TileDimensions lhs, TileDimensions rhs)

Parameters

lhs TileDimensions
rhs TileDimensions

Returns

bool

operator !=(TileDimensions, TileDimensions)

public static bool operator !=(TileDimensions lhs, TileDimensions rhs)

Parameters

lhs TileDimensions
rhs TileDimensions

Returns

bool