public class NeutralDataImpl extends java.lang.Object implements NeutralData
| Constructor and Description |
|---|
NeutralDataImpl(Map map,
java.util.List<MineralPatch> mineralPatches,
java.util.List<VespeneGeyser> vespeneGeysers,
java.util.List<PlayerUnit> neutralUnits) |
| Modifier and Type | Method and Description |
|---|---|
Geyser |
getGeyser(Unit unit) |
java.util.List<Geyser> |
getGeysers() |
Mineral |
getMineral(Unit unit)
If a Mineral wrappers the given BWAPI unit, returns a pointer to it.
|
java.util.List<Mineral> |
getMinerals() |
java.util.List<StaticBuilding> |
getStaticBuildings() |
public NeutralDataImpl(Map map, java.util.List<MineralPatch> mineralPatches, java.util.List<VespeneGeyser> vespeneGeysers, java.util.List<PlayerUnit> neutralUnits)
public java.util.List<Mineral> getMinerals()
getMinerals in interface NeutralDatapublic Mineral getMineral(Unit unit)
NeutralDatagetMineral in interface NeutralDatapublic java.util.List<Geyser> getGeysers()
getGeysers in interface NeutralDatapublic Geyser getGeyser(Unit unit)
getGeyser in interface NeutralDatapublic java.util.List<StaticBuilding> getStaticBuildings()
getStaticBuildings in interface NeutralData