Uses of Class
cz.cuni.amis.pogamut.defcon.communication.messages.infos.DefConUnitObject

Packages that use DefConUnitObject
cz.cuni.amis.pogamut.defcon.ai.buildingai   
cz.cuni.amis.pogamut.defcon.communication.messages.infos   
cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings   
 

Uses of DefConUnitObject in cz.cuni.amis.pogamut.defcon.ai.buildingai
 

Classes in cz.cuni.amis.pogamut.defcon.ai.buildingai with type parameters of type DefConUnitObject
 class AbstractBuildingAI<T extends DefConUnitObject<?>>
          Implements common features for buildings.
 

Fields in cz.cuni.amis.pogamut.defcon.ai.buildingai declared as DefConUnitObject
protected  T AbstractBuildingAI.building
           
 

Uses of DefConUnitObject in cz.cuni.amis.pogamut.defcon.communication.messages.infos
 

Subclasses of DefConUnitObject in cz.cuni.amis.pogamut.defcon.communication.messages.infos
 class AirBase
          Airbase from the world.
 class Battleship
          BattleShip unit from the world.
 class Bomber
          Bomber unit from the world.
 class Carrier
          Carrier unit from the world.
 class Fighter
          Fighter unit from the world.
 class Nuke
          Nuke from the world.
 class Radar
          Radar from the world.
 class Silo
          Silo unit from the world.
 class Sub
          Submarine object from the world.
 

Constructors in cz.cuni.amis.pogamut.defcon.communication.messages.infos with parameters of type DefConUnitObject
DefConUnitObject(DefConUnitObject<T> original)
          Creates a new DefConUnitObject object.
 

Uses of DefConUnitObject in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings
 

Classes in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings with type parameters of type DefConUnitObject
 class BuildingsManager.BuildingWithAI<T extends DefConUnitObject<?>>
          Building and AI pair.
 

Fields in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings with type parameters of type DefConUnitObject
protected  IWorldObjectListener<DefConUnitObject<?>> BuildingsManager.buildingListener
           
protected  SortedMap<Integer,List<DefConUnitObject<?>>> BuildingsManager.enemyBuildings
           
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings that return types with arguments of type DefConUnitObject
 SortedMap<Integer,List<DefConUnitObject<?>>> BuildingsManager.getEnemyBuildings()
          Returns a list of all enemy buildings.
 List<DefConUnitObject<?>> BuildingsManager.getSingleEnemyBuildings(int enemyId)
          Returns the list of enemy buildings of the enemy of given id.
 

Methods in cz.cuni.amis.pogamut.defcon.communication.worldview.modules.managers.buildings with parameters of type DefConUnitObject
protected  void BuildingsManager.addBuilding(DefConUnitObject<?> building)
           
protected  void BuildingsManager.addEnemyBuilding(DefConUnitObject<?> building)
           
protected  void BuildingsManager.addOwnBuilding(DefConUnitObject<?> building)
           
 boolean BuildingsManager.assignAI(DefConUnitObject<?> building, IBuildingAI ai)
          Assigns AI to the given building.
static boolean BuildingsManager.isBuilding(DefConUnitObject<?> unitObject)
           
protected  void BuildingsManager.removeBuilding(DefConUnitObject<?> building)
           
protected  void BuildingsManager.removeEnemyBuilding(DefConUnitObject<?> building)
           
protected  void BuildingsManager.removeOwnBuilding(DefConUnitObject<?> building)
           
 



Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.