summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game/UnitSet.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/UnitSet.java')
-rw-r--r--core/src/ch/asynk/tankontank/game/UnitSet.java35
1 files changed, 0 insertions, 35 deletions
diff --git a/core/src/ch/asynk/tankontank/game/UnitSet.java b/core/src/ch/asynk/tankontank/game/UnitSet.java
deleted file mode 100644
index e4e63c0..0000000
--- a/core/src/ch/asynk/tankontank/game/UnitSet.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package ch.asynk.tankontank.game;
-
-import java.util.Collection;
-import java.util.LinkedHashSet;
-
-import ch.asynk.tankontank.engine.Pawn;
-
-public class UnitSet extends LinkedHashSet<Unit>
-{
- private final Map map;
-
- public UnitSet(Map map, int n)
- {
- super(n);
- this.map = map;
- }
-
- @SuppressWarnings("unchecked")
- public Collection<Pawn> asPawns()
- {
- return (Collection) this;
- }
-
- public Unit first()
- {
- if (isEmpty()) return null;
- return iterator().next();
- }
-
- public void enable(int i, boolean enable)
- {
- for (Unit unit : this)
- unit.enableOverlay(i, enable);
- }
-}