Uses of Interface
ch.sahits.game.openpatrician.model.weapon.IWeapon
-
-
Uses of IWeapon in ch.sahits.game.openpatrician.model
Methods in ch.sahits.game.openpatrician.model that return types with arguments of type IWeapon Modifier and Type Method Description BaseAmountable<IWeapon>AmountableProvider. createWeaponAmountable()BaseAmountable<IWeapon>ModelConfiguration. weaponAmountable() -
Uses of IWeapon in ch.sahits.game.openpatrician.model.building
Methods in ch.sahits.game.openpatrician.model.building with parameters of type IWeapon Modifier and Type Method Description intIWeaponStorage. getWeapon(IWeapon weapon)Retrieve the amount of weapons in storagejavafx.beans.property.ReadOnlyIntegerPropertyIWeaponStorage. getWeaponProperty(IWeapon weapon)Retrieve the property holding the mount of stored weapons of the indicated type.intITradingOffice. move(IWeapon weapons, int amount)Add or remove weapon from the storage.intIWeaponStorage. update(IWeapon weapon, int amount)Move weapons in or out of storage -
Uses of IWeapon in ch.sahits.game.openpatrician.model.building.impl
Methods in ch.sahits.game.openpatrician.model.building.impl with parameters of type IWeapon Modifier and Type Method Description intWeaponStorage. getWeapon(IWeapon weapon)javafx.beans.property.ReadOnlyIntegerPropertyWeaponStorage. getWeaponProperty(IWeapon weapon)intTradingOffice. move(IWeapon weapon, int amount)/** Add or remove weapon from the storage.intWeaponStorage. update(IWeapon weapon, int amount) -
Uses of IWeapon in ch.sahits.game.openpatrician.model.people
Methods in ch.sahits.game.openpatrician.model.people with parameters of type IWeapon Modifier and Type Method Description intIWeaponsDealer. move(IWeapon weapon, int amount)Move ware into this holding. -
Uses of IWeapon in ch.sahits.game.openpatrician.model.people.impl
Methods in ch.sahits.game.openpatrician.model.people.impl with parameters of type IWeapon Modifier and Type Method Description protected booleanWeaponsDealerState. containsWeapon(IWeapon weapons)Check if there is an amountable object for this wareintWeaponsDealerState. move(IWeapon weapon, int amount)Move ware into this holding. -
Uses of IWeapon in ch.sahits.game.openpatrician.model.ship
Methods in ch.sahits.game.openpatrician.model.ship that return types with arguments of type IWeapon Modifier and Type Method Description java.util.Optional<IWeapon>IWeaponSlot. getWeapon()Retrieve the weapon stored in this slot.Methods in ch.sahits.game.openpatrician.model.ship with parameters of type IWeapon Modifier and Type Method Description intINavigableVessel. getWeaponAmount(IWeapon weaponType)Retrieve the amount of weapons on the shipvoidIWeaponSlot. setWeapon(IWeapon weapon)Set or unset a weapon in the slot.voidPrimaryLargeWeaponSlot. setWeapon(IWeapon weapon)Place a small weapon in the slot.voidSecondaryLargeWeaponSlot. setWeapon(IWeapon weapon)Place a small weapon in the slot.voidSmallWeaponSlot. setWeapon(IWeapon weapon)Place a small weapon in the slot. -
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 Modifier and Type Method Description intConvoy. getWeaponAmount(IWeapon weaponType)intShip. getWeaponAmount(IWeapon weaponType)intShipGroup. getWeaponAmount(IWeapon weaponType) -
Uses of IWeapon in ch.sahits.game.openpatrician.model.weapon
Classes in ch.sahits.game.openpatrician.model.weapon that implement IWeapon Modifier and Type Class Description classEWeaponEnumeration defining all weapons
-