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
FlipVertically
Flip tile texture vertically
public bool FlipVertically { get; set; }
Property Value
Name
Tile definition name
public string Name { get; set; }
Property Value
Rotation
Rotate tile 0/180/90/270/
public TileDefinitionRotation Rotation { get; set; }
Property Value
Size
Tile size
public SizeF Size { get; set; }
Property Value
Texture
Tile Texture
public Texture Texture { get; set; }
Property Value
UserData
Arbitraty user data
public object UserData { get; set; }