- GameType - Enum in org.openbw.bwapi4j.type
-
- gas() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the current amount of vespene gas that this player has.
- GasMiningFacility - Interface in org.openbw.bwapi4j.unit
-
- GasMiningFacilityImpl - Class in org.openbw.bwapi4j.unit
-
- GasMiningFacilityImpl(UnitType, int) - Constructor for class org.openbw.bwapi4j.unit.GasMiningFacilityImpl
-
- gasPrice() - Method in enum org.openbw.bwapi4j.type.TechType
-
Retrieves the vespene gas cost of researching this technology.
- gasPrice() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Retrieves the default vespene gas price of purchasing the unit.
- gasPrice(int) - Method in enum org.openbw.bwapi4j.type.UpgradeType
-
Returns the vespene gas price for the first upgrade.
- gasPriceFactor() - Method in enum org.openbw.bwapi4j.type.UpgradeType
-
Returns the amount that the vespene gas price increases for each additional upgrade.
- Gateway - Class in org.openbw.bwapi4j.unit
-
- Gateway(UnitType, int) - Constructor for class org.openbw.bwapi4j.unit.Gateway
-
- gather(Gatherable) - Method in class org.openbw.bwapi4j.unit.Worker
-
- gather(Gatherable, boolean) - Method in class org.openbw.bwapi4j.unit.Worker
-
- Gatherable - Interface in org.openbw.bwapi4j.unit
-
- gatheredGas() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the cumulative amount of vespene gas that this player has gathered since the
beginning of the game, including the amount that the player starts the game with (if any).
- gatheredMinerals() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the cumulative amount of minerals/ore that this player has gathered since the
beginning of the game, including the amount that the player starts the game with (if any).
- get(int) - Method in class bwem.typedef.CPPath
-
- get() - Method in class org.openbw.bwapi4j.util.Cache
-
- getAccessibleNeighbors() - Method in interface bwem.area.Area
-
Returns the accessible neighboring Areas.
- The accessible neighboring Areas are a subset of the neighboring Areas (the neighboring Areas
can be iterated using ChokePointsByArea()).
- Two neighboring Areas are accessible from each over if at least one the ChokePoints they
share is not Blocked.
- getAccessibleNeighbors() - Method in class bwem.area.AreaImpl
-
- getAcidSporeCount() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getAcidSporeCount() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getAcidSporeCount() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getActiveSeaSideList(TerrainData) - Method in interface bwem.map.MapInitializer
-
- getActiveSeaSideList(TerrainData) - Method in class bwem.map.MapInitializerImpl
-
2) Fill in ActiveSeaSideList, which basically contains all the seaside miniTiles (from which
altitudes are to be computed) It also includes extra border-miniTiles which are considered as
seaside miniTiles too.
- getAddon() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- getAddon() - Method in interface org.openbw.bwapi4j.unit.ExtendibleByAddon
-
- getAddon() - Method in class org.openbw.bwapi4j.unit.Factory
-
- getAddon() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
- getAddon() - Method in class org.openbw.bwapi4j.unit.Starport
-
- getAddonId() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getAirWeapon() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getAirWeapon() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getAirWeaponCooldown() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getAirWeaponCooldown(AirAttacker) - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getAirWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getAirWeaponDamage() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getAirWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getAirWeaponMaxCooldown() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getAirWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getAirWeaponMaxRange() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getAirWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getAllPlayers() - Method in class org.openbw.bwapi4j.BW
-
- getAllUnits() - Method in class org.openbw.bwapi4j.BW
-
- getAllUnits() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getAltitude() - Method in interface bwem.tile.MiniTile
-
Distance in pixels between the center of this MiniTile and the center of the nearest
Sea-MiniTile
- Sea-miniTiles all have their Altitude() equal to 0.
- miniTiles having Altitude() > 0 are not Sea-miniTiles.
- getAltitude() - Method in class bwem.tile.MiniTileImpl
-
- getAmount() - Method in class bwem.unit.Geyser
-
- getAmount() - Method in class bwem.unit.Mineral
-
- getAmount() - Method in class bwem.unit.Resource
-
Returns the current amount of resources for this Resource (same as unit()->getResources).
- getAmount() - Method in class org.openbw.bwapi4j.type.UnitType.WhatBuilds
-
- getAngle() - Method in class org.openbw.bwapi4j.Bullet
-
- getAngle() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getAngle() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getAPM() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getAPM(boolean) - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getApproxDistance(TilePosition, TilePosition) - Static method in class bwem.util.BwemExt
-
- getApproxDistance(WalkPosition, WalkPosition) - Static method in class bwem.util.BwemExt
-
- getApproxDistance(Position, Position) - Static method in class bwem.util.BwemExt
-
- getArea() - Method in interface bwem.Base
-
Returns the area in which this base is located.
- getArea() - Method in class bwem.BaseImpl
-
- getArea(AreaId) - Method in class bwem.Graph
-
- getArea(WalkPosition) - Method in class bwem.Graph
-
- getArea(TilePosition) - Method in class bwem.Graph
-
- getArea(AreaId) - Method in interface bwem.map.Map
-
- getArea(WalkPosition) - Method in interface bwem.map.Map
-
- getArea(TilePosition) - Method in interface bwem.map.Map
-
- getArea(AreaId) - Method in class bwem.map.MapImpl
-
- getArea(WalkPosition) - Method in class bwem.map.MapImpl
-
- getArea(TilePosition) - Method in class bwem.map.MapImpl
-
- getAreaCount() - Method in class bwem.Graph
-
- getAreaId() - Method in interface bwem.tile.MiniTile
-
For Sea and Lake miniTiles, returns 0
For Terrain miniTiles, returns a non zero id:
- if (id > 0), id uniquely identifies the Area A that contains this MiniTile.
Moreover we have: A.id() == id and Map::getArea(id) == A
- For more information about positive Area::ids, see Area::id()
- if (id < 0), then this MiniTile is part of a Terrain-zone that was considered too small to
create an Area for it.
- Note: negative Area::ids start from -2
- Note: because of the lakes, Map::getNearestArea should be prefered over Map::getArea.
- getAreaId() - Method in class bwem.tile.MiniTileImpl
-
- getAreaId() - Method in interface bwem.tile.Tile
-
This function somewhat aggregates the MiniTile::getAreaId() values of the 4 x 4 sub-miniTiles.
- getAreaId() - Method in class bwem.tile.TileImpl
-
- getAreas() - Method in interface bwem.ChokePoint
-
Returns the two areas of this ChokePoint.
- getAreas() - Method in class bwem.ChokePointImpl
-
- getAreas() - Method in class bwem.Graph
-
- getAreas() - Method in interface bwem.map.Map
-
- getAreas() - Method in class bwem.map.MapImpl
-
- getArmor() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getArmor() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getAverageFPS() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getBases() - Method in interface bwem.area.Area
-
Returns the Bases contained in this Area.
- getBases() - Method in class bwem.area.AreaImpl
-
- getBases() - Method in class bwem.Graph
-
- getBases() - Method in interface bwem.map.Map
-
- getBases() - Method in class bwem.map.MapImpl
-
- getBattleCruiser(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getBlockedAreas() - Method in interface bwem.unit.Neutral
-
If blocking() == true, returns the set of areas blocked by this Neutral.
- getBlockedAreas() - Method in class bwem.unit.NeutralImpl
-
- getBlockingMinerals() - Method in interface bwem.Base
-
Returns the blocking minerals.
- These are special minerals.
- getBlockingMinerals() - Method in class bwem.BaseImpl
-
- getBlockingNeutral() - Method in interface bwem.ChokePoint
-
If !isPseudo(), returns nullptr.
- getBlockingNeutral() - Method in class bwem.ChokePointImpl
-
- getBottom() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getBottom() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getBottomRight() - Method in interface bwem.area.Area
-
Returns the bottom right position of the bounding box of this area.
- getBottomRight() - Method in class bwem.area.AreaImpl
-
- getBottomRight() - Method in interface bwem.unit.Neutral
-
Returns the bottom right Tile position of this Neutral
- getBottomRight() - Method in class bwem.unit.NeutralImpl
-
- getBoundingBoxSize() - Method in interface bwem.area.Area
-
Returns the bounding box size of this area.
- getBoundingBoxSize() - Method in class bwem.area.AreaImpl
-
- getBuildingScore() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the total building score, as seen in the end-game score screen.
- getBuildTime() - Method in interface org.openbw.bwapi4j.unit.Building
-
- getBuildTime() - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
- getBuildType() - Method in class org.openbw.bwapi4j.unit.Egg
-
- getBuildType() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getBuildType() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getBuildUnit() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getBuildUnit() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getBuildUnit() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getBullet(int) - Method in class org.openbw.bwapi4j.BW
-
- getBullets() - Method in class org.openbw.bwapi4j.BW
-
- getBWMap() - Method in class bwem.map.MapImpl
-
- getBWMap() - Method in class org.openbw.bwapi4j.BW
-
- getCandidates(List<StaticBuilding>, List<Mineral>) - Method in interface bwem.map.MapInitializer
-
- getCandidates(List<StaticBuilding>, List<Mineral>) - Method in class bwem.map.MapInitializerImpl
-
- getCarrier() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getCarrierId() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getCenter() - Method in interface bwem.Base
-
- getCenter() - Method in class bwem.BaseImpl
-
- getCenter() - Method in interface bwem.ChokePoint
-
Returns the center of this ChokePoint.
- getCenter() - Method in class bwem.ChokePointImpl
-
- getCenter() - Method in interface bwem.map.MapData
-
Returns the center of the map in pixels.
- getCenter() - Method in class bwem.map.MapDataImpl
-
- getCenter() - Method in interface bwem.unit.Neutral
-
Returns the center of this Neutral, in pixels (same as unit()->getInitialPosition()).
- getCenter() - Method in class bwem.unit.NeutralImpl
-
- getCenter() - Method in enum org.openbw.bwapi4j.type.Race
-
Retrieves the default resource center UnitType that is used to create expansions for this Race.
- getChokePoints() - Method in interface bwem.area.Area
-
Returns the ChokePoints between this Area and the neighboring ones.
- Note: if there are no neighboring Areas, then an empty set is returned.
- Note: there may be more ChokePoints returned than the number of neighboring Areas, as there
may be several ChokePoints between two Areas.
- getChokePoints(Area) - Method in interface bwem.area.Area
-
Returns the ChokePoints between this Area and the specified area.
- Assumes the specified area is a neighbor of this area, i.e.
- getChokePoints() - Method in class bwem.area.AreaImpl
-
- getChokePoints(Area) - Method in class bwem.area.AreaImpl
-
- getChokePoints() - Method in class bwem.Graph
-
- getChokePoints(AreaId, AreaId) - Method in class bwem.Graph
-
- getChokePoints(Area, Area) - Method in class bwem.Graph
-
- getChokePoints() - Method in interface bwem.map.Map
-
- getChokePoints() - Method in class bwem.map.MapImpl
-
- getChokePointsByArea() - Method in interface bwem.area.Area
-
Returns the ChokePoints of this Area grouped by neighboring Areas.
- getChokePointsByArea() - Method in class bwem.area.AreaImpl
-
- getClosest(Collection<T>) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getClosest(Collection<T>) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getColor() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the color value of the current player.
- getComsatStation() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
Gets the Comsat Station addon, if there is one.
- getControlTower() - Method in class org.openbw.bwapi4j.unit.Starport
-
- getCovertOps() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
Gets the Covert Ops addon, if there is one.
- getCurrentFrame() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getCurrentMark() - Method in class bwem.StaticMarkable
-
- getCustomScore() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the player's custom score.
- getDamageEvaluator() - Method in class org.openbw.bwapi4j.BW
-
- getDamageEvaluator() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getDamageFrom(UnitType, UnitType, Player, Player) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageFrom(UnitType, UnitType) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageFrom(UnitType, UnitType, Player) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageFrom(PlayerUnit) - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getDamageFrom(PlayerUnit) - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getDamageTo(UnitType, UnitType) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageTo(UnitType, UnitType, Player) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageTo(UnitType, UnitType, Player, Player) - Method in class org.openbw.bwapi4j.DamageEvaluator
-
- getDamageTo(PlayerUnit) - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getDamageTo(PlayerUnit) - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getData() - Method in interface bwem.map.Map
-
- getData() - Method in class bwem.map.MapImpl
-
- getDistance(Position) - Method in class org.openbw.bwapi4j.Position
-
Returns the distance as BW would.
- getDistance(TilePosition) - Method in class org.openbw.bwapi4j.TilePosition
-
- getDistance(Position) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getDistance(int, int) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getDistance(Unit) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getDistance(Position) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getDistance(int, int) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getDistance(Unit) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getDoors(List<WalkPosition>) - Method in interface bwem.map.MapInitializer
-
- getDoors(List<WalkPosition>) - Method in class bwem.map.MapInitializerImpl
-
2) Find the doors in border: one door for each connected set of walkable, neighboring
miniTiles.
- getDropship(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.ComsatStation
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.DarkArchon
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Defiler
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.HighTemplar
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Medic
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Queen
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.ScienceVessel
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.ShieldBattery
-
- getEnergy() - Method in interface org.openbw.bwapi4j.unit.SpellCaster
-
- getEnergy() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getFirebat(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getFirst() - Method in class org.openbw.bwapi4j.util.Pair
-
- getFPS() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getFrameCount() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getGameType() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getGasPrice() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getGasPrice() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getGeometry() - Method in interface bwem.ChokePoint
-
Returns the set of positions that defines the shape of this ChokePoint.
- Note: none of these miniTiles actually belongs to this ChokePoint (a ChokePoint doesn't
contain any MiniTile).
- getGeometry() - Method in class bwem.ChokePointImpl
-
- getGeyser(Unit) - Method in interface bwem.unit.NeutralData
-
- getGeyser(Unit) - Method in class bwem.unit.NeutralDataImpl
-
- getGeysers() - Method in interface bwem.area.Area
-
Returns the Geysers contained in this Area.
- getGeysers() - Method in class bwem.area.AreaImpl
-
- getGeysers() - Method in interface bwem.Base
-
Returns the available geysers.
- These geysers are assigned to this Base (it is guaranteed that no other Base provides them).
- getGeysers() - Method in class bwem.BaseImpl
-
- getGeysers() - Method in interface bwem.unit.NeutralData
-
- getGeysers() - Method in class bwem.unit.NeutralDataImpl
-
- getGhost(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getGoliath(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getGraph() - Method in class bwem.map.MapImpl
-
- getGroundHeight() - Method in interface bwem.tile.Tile
-
Corresponds to BWAPI::getGroundHeight / 2
- getGroundHeight() - Method in class bwem.tile.TileImpl
-
- getGroundHeight(TilePosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- getGroundHeight(int, int) - Method in interface org.openbw.bwapi4j.BWMap
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getGroundWeapon() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getGroundWeapon() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getGroundWeaponCooldown() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getGroundWeaponCooldown(GroundAttacker) - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getGroundWeaponCooldown() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getGroundWeaponDamage() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getGroundWeaponDamage() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getGroundWeaponMaxCooldown() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getGroundWeaponMaxCooldown() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getGroundWeaponMaxRange() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getGroundWeaponMaxRange() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getGroupId() - Method in interface bwem.area.Area
-
- Unique id > 0 of the group of Areas which are accessible from this Area.
- For each pair (a, b) of Areas: a->GroupId() == b->GroupId() <==> a->AccessibleFrom(b)
- A groupId uniquely identifies a maximum set of mutually accessible Areas, that is, in the
absence of blocking ChokePoints, a continent.
- getGroupId() - Method in class bwem.area.AreaImpl
-
- getHatchery() - Method in class org.openbw.bwapi4j.unit.Larva
-
- getHatcheryId() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getHeight() - Method in class yata.YATA
-
- getHighestAltitude() - Method in interface bwem.area.Area
-
Returns the highest altitude observed in this area.
- getHighestAltitude() - Method in class bwem.area.AreaImpl
-
- getHighestAltitude() - Method in class bwem.area.TempAreaInfo
-
- getHighestAltitude() - Method in interface bwem.map.Map
-
- getHighestAltitude() - Method in class bwem.map.MapImpl
-
- getHighGroundPercentage() - Method in interface bwem.area.Area
-
Returns the percentage of high ground tiles in this area.
- getHighGroundPercentage() - Method in class bwem.area.AreaImpl
-
- getHitPoints() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getHitPoints() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getHitPoints() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getId() - Method in interface bwem.area.Area
-
- Unique id > 0 of this Area.
- getId() - Method in class bwem.area.AreaImpl
-
- getId() - Method in class bwem.area.TempAreaInfo
-
- getId() - Method in class org.openbw.bwapi4j.Bullet
-
- getId() - Method in class org.openbw.bwapi4j.Player
-
Retrieves a unique ID that represents the player.
- getId() - Method in enum org.openbw.bwapi4j.type.BulletType
-
- getId() - Method in enum org.openbw.bwapi4j.type.Color
-
- getId() - Method in enum org.openbw.bwapi4j.type.Race
-
- getId() - Method in enum org.openbw.bwapi4j.type.TechType
-
- getId() - Method in enum org.openbw.bwapi4j.type.UnitType
-
- getId() - Method in enum org.openbw.bwapi4j.type.UpgradeType
-
- getId() - Method in enum org.openbw.bwapi4j.type.WeaponType
-
- getId() - Method in interface org.openbw.bwapi4j.unit.Gatherable
-
- getId() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getId() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getIndex() - Method in class bwem.ChokePointImpl
-
- getInitialAmount() - Method in class bwem.unit.Geyser
-
- getInitialAmount() - Method in class bwem.unit.Mineral
-
- getInitialAmount() - Method in class bwem.unit.Resource
-
Returns the initial amount of resources for this Resource (same as
unit()->getInitialResources).
- getInitialHitPoints() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getInitialHitPoints() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getInitialHitPoints() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getInitiallySpotted() - Method in interface org.openbw.bwapi4j.unit.Unit
-
Returns the frame number this unit was visible the first time.
- getInitiallySpotted() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getInitialPosition() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getInitialPosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getInitialResources() - Method in interface org.openbw.bwapi4j.unit.GasMiningFacility
-
- getInitialResources() - Method in class org.openbw.bwapi4j.unit.GasMiningFacilityImpl
-
- getInitialResources() - Method in class org.openbw.bwapi4j.unit.MineralPatch
-
- getInitialResources() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getInitialResources() - Method in interface org.openbw.bwapi4j.unit.Resource
-
- getInitialResources() - Method in class org.openbw.bwapi4j.unit.VespeneGeyser
-
- getInitialTilePosition() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getInitialTilePosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getInteractionHandler() - Method in class org.openbw.bwapi4j.BW
-
- getInterceptorCount() - Method in class org.openbw.bwapi4j.unit.Carrier
-
- getInterceptorCount() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getInterceptors() - Method in class org.openbw.bwapi4j.unit.Carrier
-
Retrieves a list of all interceptors of this carrier.
- getInternalData() - Method in class bwem.tile.TileImpl
-
- getKillCount() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getKillCount() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getKillScore() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the total kill score, as seen in the end-game score screen.
- getLarva() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
Retrieves a list of larvae present at this hatchery.
- getLastCommand() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getLastCommand() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getLastCommand() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastCommandFrame() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getLastCommandFrame() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getLastCommandFrame() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastError() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getLastKnownDistance(TilePosition) - Method in interface org.openbw.bwapi4j.unit.Building
-
Returns the distance to given position from where this unit was located when it last was
visible.
- getLastKnownDistance(Position) - Method in interface org.openbw.bwapi4j.unit.Building
-
Returns the distance to given position from where this unit was located when it last was
visible.
- getLastKnownDistance(Unit) - Method in interface org.openbw.bwapi4j.unit.Building
-
- getLastKnownDistance(TilePosition) - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
Returns the distance to given position from where this unit was located when it last was
visible.
- getLastKnownDistance(Position) - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
Returns the distance to given position from where this unit was located when it last was
visible.
- getLastKnownDistance(Unit) - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
- getLastKnownHitPoints() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getLastKnownHitPoints() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getLastKnownHitPoints() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastKnownPosition() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getLastKnownPosition() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getLastKnownPosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastKnownResources() - Method in class org.openbw.bwapi4j.unit.MineralPatch
-
- getLastKnownResources() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastKnownResources() - Method in interface org.openbw.bwapi4j.unit.Resource
-
- getLastKnownResources() - Method in class org.openbw.bwapi4j.unit.VespeneGeyser
-
- getLastKnownTilePosition() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getLastKnownTilePosition() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getLastKnownTilePosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLastSpotted() - Method in interface org.openbw.bwapi4j.unit.Unit
-
Returns the frame number this unit was visible last.
- getLastSpotted() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getLastStacked() - Method in interface bwem.unit.Neutral
-
Returns the last Neutral stacked over this Neutral, if ever.
- getLastStacked() - Method in class bwem.unit.NeutralImpl
-
- getLatency() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getLatencyFrames() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getLeft() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getLeft() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getLibraryName() - Method in enum org.openbw.bwapi4j.BWAPI4J.BridgeType
-
- getLineIntersection(double, double, double, double, double, double, double, double, MutableDouble, MutableDouble) - Static method in class bwem.util.Utils
-
Returns true if the lines intersect, otherwise false.
- getLoadedUnits() - Method in class org.openbw.bwapi4j.unit.Bunker
-
- getLoadedUnits() - Method in interface org.openbw.bwapi4j.unit.Loadable
-
- getLoadedUnits() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getLoadedUnits() - Method in class org.openbw.bwapi4j.unit.Transporter
-
- getLocation() - Method in interface bwem.Base
-
- getLocation() - Method in class bwem.BaseImpl
-
- getLowestAltitude() - Method in interface bwem.tile.Tile
-
Tile::LowestAltitude() somewhat aggregates the MiniTile::Altitude() values of the 4 x 4
sub-miniTiles.
- Returns the minimum value.
- getLowestAltitude() - Method in class bwem.tile.TileImpl
-
- getLowGroundPercentage() - Method in interface bwem.area.Area
-
Returns the percentage of low ground tiles in this area.
- getLowGroundPercentage() - Method in class bwem.area.AreaImpl
-
- getMachineShop() - Method in class org.openbw.bwapi4j.unit.Factory
-
- getMainArea(TilePosition, TilePosition) - Method in interface bwem.map.Map
-
- getMainArea(TilePosition, TilePosition) - Method in class bwem.map.MapImpl
-
- getMainBuilding() - Method in interface org.openbw.bwapi4j.unit.Addon
-
- getMainBuilding() - Method in class org.openbw.bwapi4j.unit.AddonImpl
-
- getMap() - Method in interface bwem.area.AreaInitializer
-
- getMap() - Method in class bwem.area.AreaInitializerImpl
-
- getMap() - Method in class bwem.BWEM
-
Returns the root internal data container.
- getMap() - Method in class bwem.Graph
-
- getMap() - Method in class bwem.unit.NeutralImpl
-
- getMapData() - Method in interface bwem.map.TerrainData
-
- getMapData() - Method in class bwem.map.TerrainDataImpl
-
- getMapDrawer() - Method in class org.openbw.bwapi4j.BW
-
- getMapPrinter() - Method in interface bwem.map.Map
-
- getMapPrinter() - Method in class bwem.map.MapImpl
-
- getMarine(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getMarkable() - Method in interface bwem.area.AreaInitializer
-
- getMarkable() - Method in class bwem.area.AreaInitializerImpl
-
- getMarkable() - Method in class bwem.tile.TileImpl
-
- getMaxAirHits() - Method in interface org.openbw.bwapi4j.unit.AirAttacker
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Devourer
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Scourge
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Valkyrie
-
- getMaxAirHits() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.ComsatStation
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Corsair
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.DarkArchon
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Defiler
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.HighTemplar
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Medic
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Queen
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.ScienceVessel
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.ShieldBattery
-
- getMaxEnergy() - Method in interface org.openbw.bwapi4j.unit.SpellCaster
-
- getMaxEnergy() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Arbiter
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Archon
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.BattleCruiser
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Broodling
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.DarkTemplar
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Dragoon
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Ghost
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Goliath
-
- getMaxGroundHits() - Method in interface org.openbw.bwapi4j.unit.GroundAttacker
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Guardian
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Interceptor
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Mutalisk
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Scout
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Ultralisk
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Worker
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Wraith
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Zealot
-
- getMaxGroundHits() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- getMedic(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getMiddle(Unit) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getMiddle(Unit) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getMineral(Unit) - Method in interface bwem.unit.NeutralData
-
If a Mineral wrappers the given BWAPI unit, returns a pointer to it.
- getMineral(Unit) - Method in class bwem.unit.NeutralDataImpl
-
- getMineralPatch(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getMineralPatches() - Method in class org.openbw.bwapi4j.BW
-
Gets a list of all mineral patches.
- getMineralPrice() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getMineralPrice() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getMinerals() - Method in interface bwem.area.Area
-
Returns the Minerals contained in this Area.
- getMinerals() - Method in class bwem.area.AreaImpl
-
- getMinerals() - Method in interface bwem.Base
-
Returns the available minerals.
- These minerals are assigned to this base (it is guaranteed that no other base provides them).
- getMinerals() - Method in class bwem.BaseImpl
-
- getMinerals() - Method in interface bwem.unit.NeutralData
-
- getMinerals() - Method in class bwem.unit.NeutralDataImpl
-
- getMiniTile(WalkPosition, CheckMode) - Method in interface bwem.map.TerrainData
-
- getMiniTile(WalkPosition) - Method in interface bwem.map.TerrainData
-
- getMiniTile(WalkPosition, CheckMode) - Method in class bwem.map.TerrainDataImpl
-
- getMiniTile(WalkPosition) - Method in class bwem.map.TerrainDataImpl
-
- getMiniTile_(WalkPosition, CheckMode) - Method in interface bwem.map.TerrainDataInitializer
-
- getMiniTile_(WalkPosition) - Method in interface bwem.map.TerrainDataInitializer
-
- getMiniTile_(WalkPosition, CheckMode) - Method in class bwem.map.TerrainDataInitializerImpl
-
- getMiniTile_(WalkPosition) - Method in class bwem.map.TerrainDataInitializerImpl
-
- getMiniTiles() - Method in interface bwem.tile.TileData
-
Provides access to the internal array of miniTiles.
- getMiniTiles() - Method in class bwem.tile.TileDataImpl
-
- getMissingUnits(Collection<? extends PlayerUnit>, Collection<UnitType>) - Static method in class org.openbw.bwapi4j.Player
-
- getMousePosition() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getName() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the name of the player.
- getNearestArea(WalkPosition) - Method in class bwem.Graph
-
- getNearestArea(TilePosition) - Method in class bwem.Graph
-
- getNearestArea(WalkPosition) - Method in interface bwem.map.Map
-
- getNearestArea(TilePosition) - Method in interface bwem.map.Map
-
- getNearestArea(WalkPosition) - Method in class bwem.map.MapImpl
-
- getNearestArea(TilePosition) - Method in class bwem.map.MapImpl
-
- getNeutral() - Method in interface bwem.tile.Tile
-
If any Neutral occupies this Tile, returns it (note that all the Tiles it occupies will then
return it).
Otherwise, returns nullptr.
- Neutrals are minerals, geysers and StaticBuildings (Cf.
- getNeutral() - Method in class bwem.tile.TileImpl
-
- getNeutralData() - Method in interface bwem.map.Map
-
- getNeutralData() - Method in class bwem.map.MapImpl
-
- getNextStacked() - Method in interface bwem.unit.Neutral
-
Returns the next Neutral stacked over this Neutral, if ever.
- To iterate through the whole stack, one can use the following:
for (const Neutral * n = Map::GetTile(topLeft()).GetNeutral() ; n ; n = n->nextStacked())
- getNextStacked() - Method in class bwem.unit.NeutralImpl
-
- getNodePosition(ChokePoint.Node) - Method in interface bwem.ChokePoint
-
Returns the position of one of the 3 nodes of this ChokePoint (Cf.
- getNodePosition(ChokePoint.Node) - Method in class bwem.ChokePointImpl
-
- getNodePositionInArea(ChokePoint.Node, Area) - Method in interface bwem.ChokePoint
-
Pretty much the same as pos(n), except that the returned MiniTile position is guaranteed to be
part of pArea.
- getNodePositionInArea(ChokePoint.Node, Area) - Method in class bwem.ChokePointImpl
-
- getNodes() - Method in class yata.YATA
-
- getNuclearSilo() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
Gets the Nuclear Silo addon, if there is one.
- getNukeDots() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getNydusExit() - Method in class org.openbw.bwapi4j.unit.NydusCanal
-
- getNydusExitId() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getOrder() - Method in enum org.openbw.bwapi4j.type.TechType
-
Retrieves the Order that a Unit uses when using this ability.
- getOrder() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getOrder() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getOrder() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getOrder() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getOrderTarget() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getOrderTarget() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getOrderTarget() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getOrderTarget() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getOrderTargetPosition() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getOrderTargetPosition() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getOrderTargetPosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getOrderTargetPosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getOuterMiniTileBorderOfNeutral(Neutral) - Method in interface bwem.map.MapInitializer
-
- getOuterMiniTileBorderOfNeutral(Neutral) - Method in class bwem.map.MapInitializerImpl
-
- getPath(ChokePoint, ChokePoint) - Method in class bwem.Graph
-
- getPath(Position, Position, MutableInt) - Method in class bwem.Graph
-
- getPath(Position, Position) - Method in class bwem.Graph
-
- getPath(Position, Position, MutableInt) - Method in interface bwem.map.Map
-
- getPath(Position, Position) - Method in interface bwem.map.Map
-
- getPath(Position, Position, MutableInt) - Method in class bwem.map.MapImpl
-
- getPath(Position, Position) - Method in class bwem.map.MapImpl
-
- getPath(TilePosition, TilePosition) - Method in class yata.YATA
-
- getPathBackTrace() - Method in class bwem.ChokePointImpl
-
- getPathTo(ChokePoint) - Method in interface bwem.ChokePoint
-
Returns a list of getChokePoints, which is intended to be the shortest walking path from this
ChokePoint to cp.
- getPathTo(ChokePoint) - Method in class bwem.ChokePointImpl
-
- getPhysicsLab() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
Gets the Physics Lab addon, if there is one.
- getPixelSize() - Method in interface bwem.map.MapData
-
Returns the size of the map in pixels.
- getPixelSize() - Method in class bwem.map.MapDataImpl
-
- getPlayer() - Method in class org.openbw.bwapi4j.Bullet
-
- getPlayer(int) - Method in class org.openbw.bwapi4j.BW
-
- getPlayer() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getPlayer() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getPlayer() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getPlayer(int) - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getPlayer() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getPlayer(int) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getPosition() - Method in class org.openbw.bwapi4j.Bullet
-
- getPosition() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getPosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getProbableConstructionStart() - Method in interface org.openbw.bwapi4j.unit.Building
-
- getProbableConstructionStart() - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
- getRace() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the race of the player.
- getRace() - Method in enum org.openbw.bwapi4j.type.TechType
-
Retrieves the race that is required to research or use the TechType.
- getRace() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Retrieves the Race that the unit type belongs to.
- getRace() - Method in enum org.openbw.bwapi4j.type.UpgradeType
-
Retrieves the race the upgrade is for.
- getRallyPosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getRallyPosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getRallyUnit() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getRallyUnit() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getRandomElement(List<T>) - Static method in class bwem.util.Utils
-
Returns a random element from the specified container.
- getRandomPosition() - Method in interface bwem.map.MapData
-
Returns a random position on the map in pixels.
- getRandomPosition() - Method in class bwem.map.MapDataImpl
-
- getRandomSeed() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getRawFrontier() - Method in interface bwem.map.Map
-
- getRawFrontier() - Method in class bwem.map.MapImpl
-
- getRazingScore() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the total razing score, as seen in the end-game score screen.
- getRefinery() - Method in enum org.openbw.bwapi4j.type.Race
-
Retrieves the default structure UnitType for this Race that is used to harvest gas from Vespene
Geysers.
- getRefinery(UnitType, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getRemainingBuildTime() - Method in interface org.openbw.bwapi4j.unit.Building
-
- getRemainingBuildTime() - Method in class org.openbw.bwapi4j.unit.BuildingImpl
-
- getRemainingBuildTime() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getRemainingLatencyFrames() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getRemainingMorphTime() - Method in class org.openbw.bwapi4j.unit.Egg
-
- getRemainingResearchTime() - Method in class org.openbw.bwapi4j.unit.ResearchingFacility.ResearchInProgress
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Barracks
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Factory
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Gateway
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.InfestedCommandCenter
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Nexus
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.RoboticsFacility
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Stargate
-
- getRemainingTrainTime() - Method in class org.openbw.bwapi4j.unit.Starport
-
- getRemainingTrainTime() - Method in interface org.openbw.bwapi4j.unit.TrainingFacility
-
- getRemainingUpgradeTime() - Method in class org.openbw.bwapi4j.unit.ResearchingFacility.UpgradeInProgress
-
- getRemoveTimer() - Method in class org.openbw.bwapi4j.Bullet
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Academy
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.ArbiterTribunal
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Armory
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.CitadelOfAdun
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.ControlTower
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.CovertOps
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.CyberneticsCore
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.DefilerMound
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.EngineeringBay
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.EvolutionChamber
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.FleetBeacon
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Forge
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.HydraliskDen
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.MachineShop
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Observatory
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.PhysicsLab
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.QueensNest
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getResearchInProgress() - Method in interface org.openbw.bwapi4j.unit.ResearchingFacility
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.RoboticsSupportBay
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.SpawningPool
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.Spire
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.TemplarArchives
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.UltraliskCavern
-
- getResearchInProgress() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getResearchType() - Method in class org.openbw.bwapi4j.unit.ResearchingFacility.ResearchInProgress
-
- getResources() - Method in interface org.openbw.bwapi4j.unit.GasMiningFacility
-
- getResources() - Method in class org.openbw.bwapi4j.unit.GasMiningFacilityImpl
-
- getResources() - Method in class org.openbw.bwapi4j.unit.MineralPatch
-
- getResources() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getResources() - Method in interface org.openbw.bwapi4j.unit.Resource
-
- getResources() - Method in class org.openbw.bwapi4j.unit.VespeneGeyser
-
- getRight() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getRight() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getScarabCount() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getScarabCount() - Method in class org.openbw.bwapi4j.unit.Reaver
-
- getScienceVessel(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getScreenPosition() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getScreenSize() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getSCV(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getSecond() - Method in class org.openbw.bwapi4j.util.Pair
-
- getSecondaryOrder() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getSecondaryOrder() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getSecondaryOrder() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getSecondaryOrder() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getSelectedUnits() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- getShields() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getShields() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getShields() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getSiegeTank(int, int, boolean) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getSightRange() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getSightRange() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getSize() - Method in interface bwem.area.Area
-
Returns the number of MiniTiles in this area.
- getSize() - Method in class bwem.area.AreaImpl
-
- getSize() - Method in class bwem.area.TempAreaInfo
-
- getSize() - Method in interface bwem.unit.Neutral
-
Returns the size of this Neutral, in Tiles (same as Type()->tileSize())
- getSize() - Method in class bwem.unit.NeutralImpl
-
- getSize() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getSize() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getSortedDeltasByAscendingAltitude(int, int, int) - Method in interface bwem.map.MapInitializer
-
- getSortedDeltasByAscendingAltitude(int, int, int) - Method in class bwem.map.MapInitializerImpl
-
1) Fill in and sort DeltasByAscendingAltitude
- getSortedMiniTilesByDescendingAltitude() - Method in interface bwem.map.MapInitializer
-
- getSortedMiniTilesByDescendingAltitude() - Method in class bwem.map.MapInitializerImpl
-
- getSource() - Method in class org.openbw.bwapi4j.Bullet
-
- getSpaceRemaining() - Method in class org.openbw.bwapi4j.unit.Bunker
-
- getSpaceRemaining() - Method in interface org.openbw.bwapi4j.unit.Loadable
-
- getSpaceRemaining() - Method in class org.openbw.bwapi4j.unit.Transporter
-
- getSpellCooldown() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getSpellCooldown() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getSpellCooldown() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getSpiderMineCount() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getSpiderMineCount() - Method in class org.openbw.bwapi4j.unit.Vulture
-
- getStackedNeutralCount() - Method in interface bwem.tile.Tile
-
Returns the number of Neutrals that occupy this Tile (Cf.
- getStackedNeutralCount() - Method in class bwem.tile.TileImpl
-
- getStartingLocations() - Method in interface bwem.map.MapData
-
Returns the internal container of the starting Locations.
Note: these correspond to BWAPI::getStartLocations().
- getStartingLocations() - Method in class bwem.map.MapDataImpl
-
- getStartLocation() - Method in class org.openbw.bwapi4j.Player
-
Retrieve's the player's starting location.
- getStartPositions() - Method in interface org.openbw.bwapi4j.BWMap
-
- getStaticBuildings() - Method in interface bwem.unit.NeutralData
-
- getStaticBuildings() - Method in class bwem.unit.NeutralDataImpl
-
- getStaticMarkable() - Static method in class bwem.area.AreaInitializerImpl
-
- getStaticMarkable() - Static method in class bwem.tile.TileImpl
-
- getStimTimer() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- getStimTimer() - Method in class org.openbw.bwapi4j.unit.Marine
-
- getStimTimer() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getSupplyProvider() - Method in enum org.openbw.bwapi4j.type.Race
-
Retrieves the default supply provider UnitType for this race that is used to construct units.
- getSupplyRequired() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getSupplyRequired() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getTarget() - Method in class org.openbw.bwapi4j.Bullet
-
- getTarget() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getTargetPosition() - Method in class org.openbw.bwapi4j.Bullet
-
- getTargetPosition() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getTargetPosition() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getTargetPosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getTargetUnit() - Method in interface org.openbw.bwapi4j.unit.Attacker
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.MissileTurret
-
- getTargetUnit() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.PhotonCannon
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.SporeColony
-
- getTargetUnit() - Method in class org.openbw.bwapi4j.unit.SunkenColony
-
- getTech() - Method in enum org.openbw.bwapi4j.type.WeaponType
-
Retrieves the technology type that must be researched before this weapon can be used.
- getTextColor() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the control code character that changes the color of text messages to represent this
player.
- getTile(TilePosition, CheckMode) - Method in interface bwem.map.TerrainData
-
- getTile(TilePosition) - Method in interface bwem.map.TerrainData
-
- getTile(TilePosition, CheckMode) - Method in class bwem.map.TerrainDataImpl
-
- getTile(TilePosition) - Method in class bwem.map.TerrainDataImpl
-
- getTile_(TilePosition, CheckMode) - Method in interface bwem.map.TerrainDataInitializer
-
- getTile_(TilePosition) - Method in interface bwem.map.TerrainDataInitializer
-
- getTile_(TilePosition, CheckMode) - Method in class bwem.map.TerrainDataInitializerImpl
-
- getTile_(TilePosition) - Method in class bwem.map.TerrainDataInitializerImpl
-
- getTileData() - Method in interface bwem.map.TerrainData
-
- getTileData() - Method in class bwem.map.TerrainDataImpl
-
- getTilePosition() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getTilePosition() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getTiles() - Method in interface bwem.tile.TileData
-
Provides access to the internal array of Tiles.
- getTiles() - Method in class bwem.tile.TileDataImpl
-
- getTileSize() - Method in interface bwem.map.MapData
-
Returns the size of the map in tiles.
- getTileSize() - Method in class bwem.map.MapDataImpl
-
- getTimeSpotted() - Method in class org.openbw.bwapi4j.unit.Spell
-
- getTop() - Method in interface bwem.area.Area
-
- getTop() - Method in class bwem.area.AreaImpl
-
- getTop() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getTop() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getTopLeft() - Method in interface bwem.area.Area
-
Returns the top left position of the bounding box of this area.
- getTopLeft() - Method in class bwem.area.AreaImpl
-
- getTopLeft() - Method in interface bwem.unit.Neutral
-
Returns the top left Tile position of this Neutral (same as unit()->getInitialTilePosition()).
- getTopLeft() - Method in class bwem.unit.NeutralImpl
-
- getTopSpeed() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getTopSpeed() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getTopSpeed() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Barracks
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Factory
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Gateway
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.InfestedCommandCenter
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Nexus
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.RoboticsFacility
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Stargate
-
- getTrainingQueue() - Method in class org.openbw.bwapi4j.unit.Starport
-
- getTrainingQueue() - Method in interface org.openbw.bwapi4j.unit.TrainingFacility
-
- getTrainingSlot() - Method in class org.openbw.bwapi4j.unit.Larva
-
- getTransport() - Method in enum org.openbw.bwapi4j.type.Race
-
Retrieves the default transport UnitType for this race that is used to transport ground units
across the map.
- getTransport() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getTransport() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getTransportId() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getTrueDoors(List<WalkPosition>, Neutral) - Method in interface bwem.map.MapInitializer
-
- getTrueDoors(List<WalkPosition>, Neutral) - Method in class bwem.map.MapInitializerImpl
-
3) If at least 2 doors, find the true doors in Border: a true door is a door that gives onto an
area big enough
- getTurnRadius() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- getTurnRadius() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- getType() - Method in class org.openbw.bwapi4j.Bullet
-
- getType() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the player's controller type.
- getType() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getType() - Method in interface org.openbw.bwapi4j.unit.Unit
-
Returns the type of this unit.
- getType() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getUnassignedStartingLocations() - Method in interface bwem.map.Map
-
- getUnassignedStartingLocations() - Method in class bwem.map.MapImpl
-
- getUnit() - Method in interface bwem.unit.Neutral
-
Returns the BWAPI::Unit this Neutral is wrapping around.
- getUnit() - Method in class bwem.unit.NeutralImpl
-
- getUnit(int) - Method in class org.openbw.bwapi4j.BW
-
- getUnit(int) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getUnits(Player) - Method in class org.openbw.bwapi4j.BW
-
Gets all units for given player.
- getUnitScore() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the total unit score, as seen in the end-game score screen.
- getUnitsInRadius(int, Collection<T>) - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getUnitsInRadius(int, Collection<T>) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getUnitStatCalculator() - Method in class org.openbw.bwapi4j.Player
-
- getUnitStatCalculator() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getUnitType() - Method in class org.openbw.bwapi4j.type.UnitType.WhatBuilds
-
- getUnitType() - Method in class org.openbw.bwapi4j.unit.UnitImpl.TrainingSlot
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Academy
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.ArbiterTribunal
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Armory
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.CitadelOfAdun
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.ControlTower
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.CovertOps
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.CyberneticsCore
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.DefilerMound
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.EngineeringBay
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.EvolutionChamber
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.FleetBeacon
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Forge
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.HydraliskDen
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.MachineShop
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Observatory
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.PhysicsLab
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.QueensNest
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getUpgradeInProgress() - Method in interface org.openbw.bwapi4j.unit.ResearchingFacility
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.RoboticsSupportBay
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.SpawningPool
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.Spire
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.TemplarArchives
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.UltraliskCavern
-
- getUpgradeInProgress() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getUpgradeLevel(UpgradeType) - Method in class org.openbw.bwapi4j.Player
-
Retrieves the current upgrade level that the player has attained for a given upgrade type.
- getUpgradeType() - Method in class org.openbw.bwapi4j.unit.ResearchingFacility.UpgradeInProgress
-
- getValkyrie(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getValue() - Method in enum org.openbw.bwapi4j.type.Color
-
- getValue() - Method in enum org.openbw.bwapi4j.type.Key
-
- getVelocityX() - Method in class org.openbw.bwapi4j.Bullet
-
- getVelocityX() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getVelocityX() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getVelocityX() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getVelocityY() - Method in class org.openbw.bwapi4j.Bullet
-
- getVelocityY() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- getVelocityY() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- getVelocityY() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- getVeryHighGroundPercentage() - Method in interface bwem.area.Area
-
Returns the percentage of very high ground tiles in this area.
- getVeryHighGroundPercentage() - Method in class bwem.area.AreaImpl
-
- getVespeneGeyser(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getVespeneGeysers() - Method in class org.openbw.bwapi4j.BW
-
Gets a list of all vespene geysers.
- getVulture(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getWalkPositionWithHighestAltitude() - Method in interface bwem.area.Area
-
Returns the position of the MiniTile with the highest altitude value.
- getWalkPositionWithHighestAltitude() - Method in class bwem.area.AreaImpl
-
- getWalkPositionWithHighestAltitude() - Method in class bwem.area.TempAreaInfo
-
- getWalkSize() - Method in interface bwem.map.MapData
-
Returns the size of the map in walktiles.
- getWalkSize() - Method in class bwem.map.MapDataImpl
-
- getWeakestUnitInRadius(int, Collection<T>) - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
Convenience method to be used e.g.
- getWeakestUnitInRadius(int, Collection<T>) - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
Convenience method to be used e.g.
- getWeapon() - Method in enum org.openbw.bwapi4j.type.TechType
-
Retrieves the Weapon that is attached to this tech type.
- getWidth() - Method in class yata.YATA
-
- getWorker() - Method in enum org.openbw.bwapi4j.type.Race
-
Retrieves the default worker type for this Race.
- getWraith(int, int) - Method in class org.openbw.bwapi4j.unit.UnitFactory
-
- getX() - Method in class org.openbw.bwapi4j.Position
-
- getX() - Method in class org.openbw.bwapi4j.TilePosition
-
- getX() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getX() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getX() - Method in class org.openbw.bwapi4j.WalkPosition
-
- getY() - Method in class org.openbw.bwapi4j.Position
-
- getY() - Method in class org.openbw.bwapi4j.TilePosition
-
- getY() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- getY() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- getY() - Method in class org.openbw.bwapi4j.WalkPosition
-
- Geyser - Class in bwem.unit
-
Geysers Correspond to the units in BWAPI::getStaticNeutralUnits() for which getType() ==
Resource_Vespene_Geyser.
- Geyser(Unit, Map) - Constructor for class bwem.unit.Geyser
-
- geysers - Variable in class bwem.area.AreaImpl
-
- Ghost - Class in org.openbw.bwapi4j.unit
-
- Ghost() - Constructor for class org.openbw.bwapi4j.unit.Ghost
-
- Goliath - Class in org.openbw.bwapi4j.unit
-
- Goliath() - Constructor for class org.openbw.bwapi4j.unit.Goliath
-
- Graph - Class in bwem
-
- Graph(Map) - Constructor for class bwem.Graph
-
- GreaterSpire - Class in org.openbw.bwapi4j.unit
-
- GreaterSpire(UnitType, int) - Constructor for class org.openbw.bwapi4j.unit.GreaterSpire
-
- GroundAttacker - Interface in org.openbw.bwapi4j.unit
-
Units implementing this interface can attack ground units.
- groundWeapon() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Retrieves this unit type's weapon type used when attacking targets on the ground.
- groundWeaponDamageCooldown(GroundAttacker) - Method in class org.openbw.bwapi4j.UnitStatCalculator
-
Retrieves the ground weapon cooldown of a unit.
- groundWeaponDamageMaxCooldown(UnitType) - Method in class org.openbw.bwapi4j.UnitStatCalculator
-
Retrieves the weapon max cooldown of a unit type, taking the player's attack speed upgrades
into consideration.
- groupId - Variable in class bwem.area.AreaImpl
-
- GroupId - Class in bwem.area.typedef
-
Immutable wrapper of the integer primitive to satisfy the original C++ definition:
area.h:56:typedef int16_t groupId;
- GroupId(int) - Constructor for class bwem.area.typedef.GroupId
-
- Guardian - Class in org.openbw.bwapi4j.unit
-
- Guardian() - Constructor for class org.openbw.bwapi4j.unit.Guardian
-
- incompleteUnitCount() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the number of incomplete units that the player has.
- Index - Class in bwem.typedef
-
Immutable wrapper of the integer primitive to satisfy the original C++ definition:
cp.h:143:typedef int index;
- Index(int) - Constructor for class bwem.typedef.Index
-
- infestation(CommandCenter) - Method in class org.openbw.bwapi4j.unit.Queen
-
Infests a given Command Center.
- InfestedCommandCenter - Class in org.openbw.bwapi4j.unit
-
- InfestedCommandCenter(UnitType, int) - Constructor for class org.openbw.bwapi4j.unit.InfestedCommandCenter
-
- InfestedTerran - Class in org.openbw.bwapi4j.unit
-
- InfestedTerran() - Constructor for class org.openbw.bwapi4j.unit.InfestedTerran
-
- initialize() - Method in class bwem.BWEM
-
Default value for enableTimer
is false
.
- initialize(boolean) - Method in class bwem.BWEM
-
Initializes and pre-computes all of the internal data.
- initialize(boolean) - Method in interface bwem.map.MapInitializer
-
- initialize(boolean) - Method in class bwem.map.MapInitializerImpl
-
- initialize(BW, Map) - Method in class bwem.MapPrinter
-
- initialize() - Method in class org.openbw.bwapi4j.Player
-
Initializes a player with static information (constant through the course of a game).
- initializeNeutralData(List<MineralPatch>, List<VespeneGeyser>, List<PlayerUnit>) - Method in interface bwem.map.MapInitializer
-
- initializeNeutralData(List<MineralPatch>, List<VespeneGeyser>, List<PlayerUnit>) - Method in class bwem.map.MapInitializerImpl
-
- initializeTerrainData(int, int, List<TilePosition>) - Method in interface bwem.map.MapInitializer
-
- initializeTerrainData(int, int, List<TilePosition>) - Method in class bwem.map.MapInitializerImpl
-
- injectValues() - Static method in class org.openbw.bwapi4j.test.BWDataProvider
-
- innerBorder(TilePosition, TilePosition, boolean) - Static method in class bwem.util.BwemExt
-
- innerBorder(TilePosition, TilePosition) - Static method in class bwem.util.BwemExt
-
- innerBorder(WalkPosition, WalkPosition, boolean) - Static method in class bwem.util.BwemExt
-
- innerBorder(WalkPosition, WalkPosition) - Static method in class bwem.util.BwemExt
-
- innerMiniTileBorder(TilePosition, TilePosition, boolean) - Static method in class bwem.util.BwemExt
-
- innerMiniTileBorder(TilePosition, TilePosition) - Static method in class bwem.util.BwemExt
-
- innerSplashRadius() - Method in enum org.openbw.bwapi4j.type.WeaponType
-
Retrieves the inner radius used for splash damage calculations, in pixels.
- InteractionHandler - Class in org.openbw.bwapi4j
-
- Interceptor - Class in org.openbw.bwapi4j.unit
-
- Interceptor() - Constructor for class org.openbw.bwapi4j.unit.Interceptor
-
- intersect(int, int, int, int, int, int, int, int) - Static method in class bwem.util.Utils
-
- intValue() - Method in class bwem.area.typedef.AreaId
-
- intValue() - Method in class bwem.area.typedef.GroupId
-
- intValue() - Method in enum bwem.tile.Tile.GroundHeight
-
- intValue() - Method in class bwem.typedef.Altitude
-
- intValue() - Method in class bwem.typedef.Index
-
- intValue() - Method in interface bwem.util.IWrappedInteger
-
- irradiate(PlayerUnit) - Method in class org.openbw.bwapi4j.unit.ScienceVessel
-
- isAccelerating() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isAccelerating() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isAccelerating() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isAccessibleFrom(Area) - Method in interface bwem.area.Area
-
Returns whether this Area is accessible from the specified area, that is, if they share the
same GroupId().
- Note: accessibility is always symmetrical.
- Note: even if a and b are neighboring Areas,
we can have: a->AccessibleFrom(b)
and not: contains(a->AccessibleNeighbors(), b)
- isAccessibleFrom(Area) - Method in class bwem.area.AreaImpl
-
- isAddon() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit is an add-on.
- isAlly() - Method in class org.openbw.bwapi4j.Player
-
- isAltitudeMissing() - Method in class bwem.tile.MiniTileImpl
-
- isAreaIdMissing() - Method in class bwem.tile.MiniTileImpl
-
- isAttackFrame() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isAttackFrame() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isAttackFrame() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isAttacking() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isAttacking() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isAttacking() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBeacon() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a beacon.
- isBeingConstructed() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isBeingConstructed() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isBeingConstructed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBeingGathered() - Method in interface org.openbw.bwapi4j.unit.GasMiningFacility
-
- isBeingGathered() - Method in class org.openbw.bwapi4j.unit.GasMiningFacilityImpl
-
- isBeingGathered() - Method in class org.openbw.bwapi4j.unit.MineralPatch
-
- isBeingGathered() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBeingGathered() - Method in interface org.openbw.bwapi4j.unit.Resource
-
- isBeingGathered() - Method in class org.openbw.bwapi4j.unit.VespeneGeyser
-
- isBeingHealed() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isBeingHealed() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isBeingHealed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBlind() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isBlind() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isBlind() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBlocked() - Method in interface bwem.ChokePoint
-
If !isPseudo(), returns false.
- isBlocked() - Method in class bwem.ChokePointImpl
-
- isBlocked() - Method in class bwem.tile.MiniTileImpl
-
- isBlocking() - Method in interface bwem.unit.Neutral
-
Tells whether this Neutral is blocking some ChokePoint.
- This applies to minerals and StaticBuildings only.
- For each blocking Neutral, a pseudo ChokePoint (which is blocked()) is created on top of it,
with the exception of stacked blocking Neutrals for which only one pseudo ChokePoint is
created.
- Cf.
- isBlocking() - Method in class bwem.unit.NeutralImpl
-
- isBraking() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isBraking() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isBraking() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBuildable() - Method in interface bwem.tile.Tile
-
BWEM enforces the relation buildable ==> walkable (Cf.
- isBuildable() - Method in class bwem.tile.TileImpl
-
- isBuildable(int, int, boolean) - Method in interface org.openbw.bwapi4j.BWMap
-
- isBuildable(TilePosition, boolean) - Method in interface org.openbw.bwapi4j.BWMap
-
- isBuildable(int, int) - Method in interface org.openbw.bwapi4j.BWMap
-
- isBuildable(TilePosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isBuilding() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit is a structure.
- isBuildingAddon() - Method in interface org.openbw.bwapi4j.unit.ExtendibleByAddon
-
- isBurrowable() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type has the capability to use the Burrow technology when it is researched.
- isBurrowed() - Method in interface org.openbw.bwapi4j.unit.Burrowable
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.Defiler
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.Drone
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.Hydralisk
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.InfestedTerran
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.Lurker
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.SpiderMine
-
- isBurrowed() - Method in class org.openbw.bwapi4j.unit.Zergling
-
- isCarryingGas() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isCarryingGas() - Method in class org.openbw.bwapi4j.unit.Worker
-
- isCarryingMinerals() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isCarryingMinerals() - Method in class org.openbw.bwapi4j.unit.Worker
-
- isCloakable() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type has the capability to use a cloaking ability when it is researched.
- isCloaked() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isCloaked() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isCloaked() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isCompleted() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isCompleted() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isCompleted() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isConstructing() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isConstructing() - Method in class org.openbw.bwapi4j.unit.Worker
-
- isCritter() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a neutral critter.
- isDefeated() - Method in class org.openbw.bwapi4j.Player
-
Checks if the player has been defeated.
- isDefenseMatrixed() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isDefenseMatrixed() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isDefenseMatrixed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isDetected() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isDetected() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isDetected() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isDetector() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is capable of detecting units that are cloaked or burrowed.
- isDetector() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isDetector() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isDoodad() - Method in interface bwem.tile.Tile
-
Tells if this Tile is part of a doodad.
- isDoodad() - Method in class bwem.tile.TileImpl
-
- isEmpty() - Method in class bwem.typedef.CPPath
-
- isEnemy() - Method in class org.openbw.bwapi4j.Player
-
- isEnsnared() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isEnsnared() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isEnsnared() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isExists() - Method in class org.openbw.bwapi4j.Bullet
-
- isExplored(int, int) - Method in interface org.openbw.bwapi4j.BWMap
-
- isExplored(TilePosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isFlagBeacon() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a flag beacon.
- isFlyer() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a flying unit.
- isFlyer() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isFlyer() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isFlying() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- isFlying() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- isFlyingBuilding() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this structure has the capability to use the lift-off command.
- isFollowing() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isFollowing() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isFollowing() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isGatheringGas() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isGatheringGas() - Method in class org.openbw.bwapi4j.unit.Worker
-
- isGatheringMinerals() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isGatheringMinerals() - Method in class org.openbw.bwapi4j.unit.Worker
-
- isHallucination() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isHallucination() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isHallucination() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isHasNuke() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isHero() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a hero.
- isHoldingPosition() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isHoldingPosition() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isHoldingPosition() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isIdle() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isIdle() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isIdle() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isInitialized() - Method in interface bwem.map.Map
-
- isInitialized() - Method in class bwem.map.MapImpl
-
- isInterruptible() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isInterruptible() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isInterruptible() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isInvincible() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is invincible by default.
- isIrradiated() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isIrradiated() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isIrradiated() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isKeyPressed(Key) - Method in class org.openbw.bwapi4j.InteractionHandler
-
- isLake() - Method in interface bwem.tile.MiniTile
-
Lake-miniTiles are unwalkable miniTiles that have their Altitude() > 0.
- They form small zones (inside Terrain-zones) that can be eaysily walked around (e.g.
- isLake() - Method in class bwem.tile.MiniTileImpl
-
- isLatComEnabled() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.Barracks
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.EngineeringBay
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.Factory
-
- isLifted() - Method in interface org.openbw.bwapi4j.unit.FlyingBuilding
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.InfestedCommandCenter
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isLifted() - Method in class org.openbw.bwapi4j.unit.Starport
-
- isLoaded() - Method in class org.openbw.bwapi4j.unit.Bunker
-
- isLoaded() - Method in interface org.openbw.bwapi4j.unit.Loadable
-
- isLoaded() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isLoaded() - Method in class org.openbw.bwapi4j.unit.Transporter
-
- isLockedDown() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isLockedDown() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isLockedDown() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isMaelstrommed() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isMaelstrommed() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isMaelstrommed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isMarked() - Method in class bwem.Markable
-
- isMechanical() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit is mechanical.
- isMineralField() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a mineral field and contains a resource amount.
- isMoving() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isMoving() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isMoving() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isNeutral() - Method in class org.openbw.bwapi4j.Player
-
Checks if this player is the neutral player.
- isNeutral() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a neutral type, such as critters and resources.
- isObserver() - Method in class org.openbw.bwapi4j.Player
-
Checks if the player is an observer player, typically in a Use Map Settings observer game.
- isOrganic() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit is an organic unit.
- isParasited() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isParasited() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isParasited() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isPathFoundInPathVariable(String, String) - Static method in class org.openbw.bwapi4j.util.system.SystemUtils
-
- isPatrolling() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isPatrolling() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isPatrolling() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isPaused() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- isPlagued() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isPlagued() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isPlagued() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isPointInBoundingBox(TilePosition, TilePosition, TilePosition) - Static method in class bwem.util.BwemExt
-
- isPowered() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isPowered() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isPowered() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isPowerup() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a powerup.
- isPseudo() - Method in interface bwem.ChokePoint
-
Tells whether this ChokePoint is a pseudo ChokePoint, i.e., it was created on top of a blocking
Neutral.
- isPseudo() - Method in class bwem.ChokePointImpl
-
- isReadyForResources() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- isReadyForResources() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
- isReadyForResources() - Method in class org.openbw.bwapi4j.unit.Lair
-
- isReadyForResources() - Method in class org.openbw.bwapi4j.unit.Nexus
-
- isReadyForResources() - Method in interface org.openbw.bwapi4j.unit.ResourceDepot
-
Returns true if workers can deliver resources.
- isRefinery() - Method in enum org.openbw.bwapi4j.type.UnitType
-
- isRepairing() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isRepairing() - Method in class org.openbw.bwapi4j.unit.SCV
-
- isReplay() - Method in class org.openbw.bwapi4j.InteractionHandler
-
- isResearching(TechType) - Method in class org.openbw.bwapi4j.Player
-
Checks if the player is researching a given technology type.
- isResearching() - Method in class org.openbw.bwapi4j.unit.Academy
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.ArbiterTribunal
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.Armory
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.CitadelOfAdun
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.ControlTower
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.CovertOps
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.CyberneticsCore
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.DefilerMound
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.EngineeringBay
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.EvolutionChamber
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.FleetBeacon
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.Forge
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.HydraliskDen
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.MachineShop
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.Observatory
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.PhysicsLab
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.QueensNest
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isResearching() - Method in interface org.openbw.bwapi4j.unit.ResearchingFacility
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.RoboticsSupportBay
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.SpawningPool
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.Spire
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.TemplarArchives
-
- isResearching() - Method in class org.openbw.bwapi4j.unit.UltraliskCavern
-
- isResourceContainer() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is capable of storing resources such as Mineral Fields.
- isResourceDepot() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a resource depot.
- isRobotic() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit is robotic.
- isSameUnitTypeAs(Neutral) - Method in class bwem.unit.NeutralImpl
-
- isSea() - Method in interface bwem.tile.MiniTile
-
Sea-miniTiles are unwalkable miniTiles that have their altitude equal to 0.
- isSea() - Method in class bwem.tile.MiniTileImpl
-
- isSeaOrLake() - Method in class bwem.tile.MiniTileImpl
-
- isSeaWithNonSeaNeighbors(WalkPosition) - Method in interface bwem.map.TerrainData
-
- isSeaWithNonSeaNeighbors(WalkPosition) - Method in class bwem.map.TerrainDataImpl
-
- isSelected() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- isSelected() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- isSieged() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isSieged() - Method in class org.openbw.bwapi4j.unit.SiegeTank
-
- isSpecialBuilding() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this structure is special and cannot be obtained normally within the game.
- isSpell() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Identifies if this unit type is used to complement some abilities.
- isSpellcaster() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type has the capacity to store energy and use it for special abilities.
- isStartingAttack() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isStartingAttack() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isStartingAttack() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isStartingLocation() - Method in interface bwem.Base
-
- isStartingLocation() - Method in class bwem.BaseImpl
-
- isStasised() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isStasised() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isStasised() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isStimmed() - Method in class org.openbw.bwapi4j.unit.Firebat
-
- isStimmed() - Method in class org.openbw.bwapi4j.unit.Marine
-
- isStimmed() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isStuck() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isStuck() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isStuck() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- issueCommand(int, UnitCommandType, int, int, int, int) - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- issueCommand(int, UnitCommandType, int, int, int, int) - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- isTerrain() - Method in interface bwem.tile.MiniTile
-
Terrain miniTiles are just walkable miniTiles
- isTerrain() - Method in class bwem.tile.MiniTileImpl
-
- isTerrain() - Method in interface bwem.tile.Tile
-
Tells if at least one of the sub-miniTiles is a Terrain-MiniTile.
- isTerrain() - Method in class bwem.tile.TileImpl
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Barracks
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.CommandCenter
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Factory
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Gateway
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.InfestedCommandCenter
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Nexus
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.RoboticsFacility
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Stargate
-
- isTraining() - Method in class org.openbw.bwapi4j.unit.Starport
-
- isTraining() - Method in interface org.openbw.bwapi4j.unit.TrainingFacility
-
- isTrue(Object...) - Method in interface bwem.typedef.Pred
-
- isTwoUnitsInOneEgg() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type spawns two units when being hatched from an Egg.
- isUnderAttack() - Method in interface org.openbw.bwapi4j.unit.PlayerUnit
-
- isUnderAttack() - Method in class org.openbw.bwapi4j.unit.PlayerUnitImpl
-
- isUnderAttack() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isUnderDarkSwarm() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isUnderDarkSwarm() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isUnderDarkSwarm() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isUnderDisruptionWeb() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isUnderDisruptionWeb() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isUnderDisruptionWeb() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isUnderStorm() - Method in interface org.openbw.bwapi4j.unit.MobileUnit
-
- isUnderStorm() - Method in class org.openbw.bwapi4j.unit.MobileUnitImpl
-
- isUnderStorm() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isUpgrading(UpgradeType) - Method in class org.openbw.bwapi4j.Player
-
Checks if the player is upgrading a given upgrade type.
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Academy
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.ArbiterTribunal
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Armory
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.CitadelOfAdun
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.ControlTower
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.CovertOps
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.CyberneticsCore
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.DefilerMound
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.EngineeringBay
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.EvolutionChamber
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.FleetBeacon
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Forge
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Hatchery
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.HydraliskDen
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.MachineShop
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Observatory
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.PhysicsLab
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.QueensNest
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.RawUnit
-
- isUpgrading() - Method in interface org.openbw.bwapi4j.unit.ResearchingFacility
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.RoboticsSupportBay
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.ScienceFacility
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.SpawningPool
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.Spire
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.TemplarArchives
-
- isUpgrading() - Method in class org.openbw.bwapi4j.unit.UltraliskCavern
-
- isValid() - Method in class bwem.area.TempAreaInfo
-
- isValid(TilePosition) - Method in interface bwem.map.MapData
-
Tests whether the specified position is inside the map.
- isValid(WalkPosition) - Method in interface bwem.map.MapData
-
Tests whether the specified position is inside the map.
- isValid(Position) - Method in interface bwem.map.MapData
-
Tests whether the specified position is inside the map.
- isValid(TilePosition) - Method in class bwem.map.MapDataImpl
-
- isValid(WalkPosition) - Method in class bwem.map.MapDataImpl
-
- isValid(Position) - Method in class bwem.map.MapDataImpl
-
- isValidPosition(TilePosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isValidPosition(WalkPosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isValidPosition(Position) - Method in interface org.openbw.bwapi4j.BWMap
-
- isVictorious() - Method in class org.openbw.bwapi4j.Player
-
Checks if the player has achieved victory.
- isVisible() - Method in class org.openbw.bwapi4j.Bullet
-
- isVisible(int, int) - Method in interface org.openbw.bwapi4j.BWMap
-
- isVisible(TilePosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isVisible() - Method in interface org.openbw.bwapi4j.unit.Unit
-
- isVisible() - Method in class org.openbw.bwapi4j.unit.UnitImpl
-
- isWalkable() - Method in interface bwem.tile.MiniTile
-
Corresponds approximatively to BWAPI::isWalkable
The differences are:
- For each BWAPI's unwalkable MiniTile, we also mark its 8 neighbors as not walkable.
According to some tests, this prevents from wrongly pretending one small unit can go by some
thin path.
- The relation buildable ==> walkable is enforced, by marking as walkable any MiniTile part of
a buildable Tile (Cf.
- isWalkable() - Method in class bwem.tile.MiniTileImpl
-
- isWalkable() - Method in interface bwem.tile.Tile
-
Tells if at least one of the sub-miniTiles is Walkable.
- isWalkable() - Method in class bwem.tile.TileImpl
-
- isWalkable(int, int) - Method in interface org.openbw.bwapi4j.BWMap
-
Return true, if the given "walk position" is walkable.
- isWalkable(WalkPosition) - Method in interface org.openbw.bwapi4j.BWMap
-
- isWindowsPlatform() - Static method in class org.openbw.bwapi4j.util.system.SystemUtils
-
- isWorker() - Method in enum org.openbw.bwapi4j.type.UnitType
-
Checks if this unit type is a worker unit.
- iterator() - Method in class bwem.typedef.CPPath
-
- IWrappedInteger<T extends IWrappedInteger> - Interface in bwem.util
-
- validateBaseLocation(TerrainData, TilePosition, List<Mineral>) - Method in interface bwem.area.AreaInitializer
-
- validateBaseLocation(TerrainData, TilePosition, List<Mineral>) - Method in class bwem.area.AreaInitializerImpl
-
- Valkyrie - Class in org.openbw.bwapi4j.unit
-
- Valkyrie() - Constructor for class org.openbw.bwapi4j.unit.Valkyrie
-
- valueOf(String) - Static method in enum bwem.CheckMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.ChokePoint.Node
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.MapDrawer.SpecialColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.MapPrinter.CustomColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.MapPrinter.dashed_t
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.MapPrinter.fill_t
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum bwem.tile.Tile.GroundHeight
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.BWAPI4J.BridgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.BWAPI4J.Property
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.MapDrawer.CoordinateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.MapDrawer.Shape
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.MapDrawer.TextSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.BulletType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.BwError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.Color
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.DamageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.ExplosionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.GameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.Key
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.PlayerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.Race
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.TechType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.UnitCommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.UnitSizeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.UnitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.UpgradeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.type.WeaponType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openbw.bwapi4j.util.system.OSType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum bwem.CheckMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.ChokePoint.Node
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.MapDrawer.SpecialColor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.MapPrinter.CustomColor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.MapPrinter.dashed_t
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.MapPrinter.fill_t
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum bwem.tile.Tile.GroundHeight
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.BWAPI4J.BridgeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.BWAPI4J.Property
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.MapDrawer.CoordinateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.MapDrawer.Shape
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.MapDrawer.TextSize
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.BulletType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.BwError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.Color
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.DamageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.ExplosionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.GameType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.Key
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.Order
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.PlayerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.Race
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.TechType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.UnitCommandType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.UnitSizeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.UnitType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.UpgradeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.type.WeaponType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openbw.bwapi4j.util.system.OSType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- veryHighGroundTileCount - Variable in class bwem.area.AreaImpl
-
- VespeneGeyser - Class in org.openbw.bwapi4j.unit
-
- VespeneGeyser() - Constructor for class org.openbw.bwapi4j.unit.VespeneGeyser
-
- vespeneGeysers - Variable in class bwem.map.MapImpl
-
- visibleUnitCount() - Method in class org.openbw.bwapi4j.Player
-
Retrieves the total number of strictly visible units that the player has, even if information
on the player is unrestricted.
- Vulture - Class in org.openbw.bwapi4j.unit
-
- Vulture() - Constructor for class org.openbw.bwapi4j.unit.Vulture
-