Uses of Interface
ch.sahits.game.openpatrician.model.weapon.IWeapon

Packages that use IWeapon
ch.sahits.game.openpatrician.model.building   
ch.sahits.game.openpatrician.model.building.impl   
ch.sahits.game.openpatrician.model.ship.impl   
ch.sahits.game.openpatrician.model.weapon   
 

Uses of IWeapon in ch.sahits.game.openpatrician.model.building
 

Methods in ch.sahits.game.openpatrician.model.building with parameters of type IWeapon
 int IWeaponStorage.getWeapon(IWeapon weapon)
          Retrieve the amount of weapons in storage
 int ITradingOffice.move(IWeapon weapons, int amount)
          Add or remove weapon from the storage.
 int TradingOffice.move(IWeapon weapon, int amount)
          /** Add or remove weapon from the storage. This method is thread save.
 int IWeaponStorage.update(IWeapon weapon, int amount)
          Move weapons in or out of storage
 

Uses of IWeapon in ch.sahits.game.openpatrician.model.building.impl
 

Fields in ch.sahits.game.openpatrician.model.building.impl with type parameters of type IWeapon
private  Hashtable<IWeapon,BaseAmountable<IWeapon>> WeaponStorage.storage
           
private  Hashtable<IWeapon,BaseAmountable<IWeapon>> WeaponStorage.storage
           
 

Methods in ch.sahits.game.openpatrician.model.building.impl with parameters of type IWeapon
 int WeaponStorage.getWeapon(IWeapon weapon)
           
 int WeaponStorage.update(IWeapon weapon, int amount)
           
 

Uses of IWeapon in ch.sahits.game.openpatrician.model.ship.impl
 

Methods in ch.sahits.game.openpatrician.model.ship.impl with parameters of type IWeapon
private  EShipSide Ship.getNextFreeSide(IWeapon weapon)
          Retrieve the side of the next free slot where the weapon can be placed.
private  int Ship.getNextFreeSlot(IWeapon weapon, EShipSide side)
          Retrieve the next free slot for the weapon on the side.
 

Uses of IWeapon in ch.sahits.game.openpatrician.model.weapon
 

Classes in ch.sahits.game.openpatrician.model.weapon that implement IWeapon
 class EWeapon
          Enumeration defining all weapons
 



Copyright © 2011-2012 Sahits GmbH. All Rights Reserved.