TileLayer

A layer from a group of tiles.

Constructors

this
this(TileMap tilemap)

Members

Functions

draw
void draw(IRenderer render, Vecf position)
Undocumented in source. Be warned that the author may not have intended to support it.
setup
void setup()

Prepares tiles into a sprite group for lightweight rendering.

Variables

data
LayerData data;

Layer data.

height
int height;

Layer size.

id
int id;

Unique identificator.

name
string name;

Layer data.

offsetx
int offsetx;

Layer offset.

offsety
int offsety;

Layer offset.

properties
Property[] properties;

Layer properties.

sprites
Sprite[] sprites;
Undocumented in source.
tilemap
TileMap tilemap;
Undocumented in source.
transparentcolor
Color!ubyte transparentcolor;

Parent color.

visible
bool visible;

Is visible layer.

width
int width;

Layer size.

Inherited Members

From IDrawable

draw
void draw(IRenderer renderer, Vecf position)

draw object implemetation

Meta