Table of Contents

Class TileDefinition

Namespace
Fantas
Assembly
Fantas.dll

Tile Definition Defines a single tile that can be repeated in a tile map

public sealed class TileDefinition
Inheritance
TileDefinition
Inherited Members

Constructors

TileDefinition(Texture)

Create an Tile definition with a given texture

public TileDefinition(Texture texture)

Parameters

texture Texture

Properties

FlipHorizontally

Flip tile texture horizontally

public bool FlipHorizontally { get; set; }

Property Value

bool

FlipVertically

Flip tile texture vertically

public bool FlipVertically { get; set; }

Property Value

bool

Name

Tile definition name

public string Name { get; set; }

Property Value

string

Rotation

Rotate tile 0/180/90/270/

public TileDefinitionRotation Rotation { get; set; }

Property Value

TileDefinitionRotation

Size

Tile size

public SizeF Size { get; set; }

Property Value

SizeF

Texture

Tile Texture

public Texture Texture { get; set; }

Property Value

Texture

UserData

Arbitraty user data

public object UserData { get; set; }

Property Value

object