|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||