TileSet

References
public sealed class TileSet : IDisposable
A collection of tiles.

Constructors

TileSet

#
public TileSet(Canvas canvas)
canvas (Canvas)

Properties

Canvas

#
public Canvas Canvas { get; }
Gets the canvas this tileset is associated with.

Count

#
public int Count { get; }
Gets the total number of tiles.

Documents

#
public DocumentBag Documents { get; }

FileCount

#
public int FileCount { get; }
Gets the number of file tiles.

State

#
public Animated<float> State { get; }
Show UX state animation.

TileOpen

#
public CommandTile TileOpen { get; }
Gets the open command tile.

TileRestore

#
public CommandTile TileRestore { get; }
Gets the restore command tile.

TileSand

#
public CommandTile TileSand { get; }
Gets the open in sandbox command tile.

Indexers

this[]

#
public Tile this[int index] { get; }
Gets the tile at the given index.
index (int)

Methods

Bury

#
public void Bury()
Bury the tiles. This hides them without destroying them upon completion.

Dispose

#
public void Dispose()

Draw

#
public void Draw(Context context)
Draw the tiles.
context (Context)

Hide

#
public void Hide()
Hide the tiles.

PopulateMenu

#
public void PopulateMenu(ContextMenu menu, PointF location)
menu (ContextMenu)
location (PointF)

RespondToMouseDown

#
public Response RespondToMouseDown(ResponseMouseArgs e)
e (ResponseMouseArgs)

RespondToMouseMove

#
public Response RespondToMouseMove(MouseEventArgs e)
e (MouseEventArgs)

Show

#
public void Show()
Show the tiles.

ShowTooltip

#
public bool ShowTooltip(PointF point)
point (PointF)