Table of Contents

Struct TileCell

Namespace
TileWorld.Engine.World.Cells
Assembly
TileWorld.Engine.dll

Represents the stored data for a single world tile cell.

public record struct TileCell : IEquatable<TileCell>
Implements
Inherited Members

Properties

BackgroundWallId

public ushort BackgroundWallId { readonly get; init; }

Property Value

ushort

Empty

public static TileCell Empty { get; }

Property Value

TileCell

Flags

public ushort Flags { readonly get; init; }

Property Value

ushort

ForegroundTileId

public ushort ForegroundTileId { readonly get; init; }

Property Value

ushort

LiquidAmount

public byte LiquidAmount { readonly get; init; }

Property Value

byte

LiquidType

public byte LiquidType { readonly get; init; }

Property Value

byte

Variant

public ushort Variant { readonly get; init; }

Property Value

ushort