From fe37e65deffa67e9f0dd738726ed553301634f20 Mon Sep 17 00:00:00 2001 From: Jérémy Zurcher Date: Sat, 26 Dec 2015 23:52:10 +0100 Subject: game:HexSet -> engine:TileSet --- core/src/ch/asynk/rustanddust/engine/TileSet.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 core/src/ch/asynk/rustanddust/engine/TileSet.java (limited to 'core/src/ch/asynk/rustanddust/engine') diff --git a/core/src/ch/asynk/rustanddust/engine/TileSet.java b/core/src/ch/asynk/rustanddust/engine/TileSet.java new file mode 100644 index 00000000..76fa3a14 --- /dev/null +++ b/core/src/ch/asynk/rustanddust/engine/TileSet.java @@ -0,0 +1,20 @@ +package ch.asynk.rustanddust.engine; + +import java.util.LinkedHashSet; + +public class TileSet extends LinkedHashSet +{ + private final Board board; + + public TileSet(Board board, int n) + { + super(n); + this.board = board; + } + + public void enable(int i, boolean enable) + { + for (Tile tile : this) + board.enableOverlayOn(tile, i, enable); + } +} -- cgit v1.2.3