Uses of Interface
com.fs.starfarer.api.plugins.AutofitPlugin.AutofitPluginDelegate
Packages that use AutofitPlugin.AutofitPluginDelegate
Package
Description
-
Uses of AutofitPlugin.AutofitPluginDelegate in com.fs.starfarer.api.impl
Classes in com.fs.starfarer.api.impl that implement AutofitPlugin.AutofitPluginDelegate -
Uses of AutofitPlugin.AutofitPluginDelegate in com.fs.starfarer.api.impl.campaign.fleets
Classes in com.fs.starfarer.api.impl.campaign.fleets that implement AutofitPlugin.AutofitPluginDelegate -
Uses of AutofitPlugin.AutofitPluginDelegate in com.fs.starfarer.api.plugins
Methods in com.fs.starfarer.api.plugins with parameters of type AutofitPlugin.AutofitPluginDelegateModifier and TypeMethodDescriptionvoid
AutofitPlugin.doFit
(ShipVariantAPI current, ShipVariantAPI target, int maxSMods, AutofitPlugin.AutofitPluginDelegate delegate) void
AutofitPlugin.doQuickAction
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) float
AutofitPlugin.getRating
(ShipVariantAPI current, ShipVariantAPI target, AutofitPlugin.AutofitPluginDelegate delegate) -
Uses of AutofitPlugin.AutofitPluginDelegate in com.fs.starfarer.api.plugins.impl
Methods in com.fs.starfarer.api.plugins.impl with parameters of type AutofitPlugin.AutofitPluginDelegateModifier and TypeMethodDescriptionprotected void
CoreAutofitPlugin.addCoil
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) protected void
CoreAutofitPlugin.addCoilRemoveCapsIfNeeded
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) protected void
CoreAutofitPlugin.addDistributor
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) protected void
CoreAutofitPlugin.addDistributorRemoveVentsIfNeeded
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) int
CoreAutofitPlugin.addHullmods
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate, String... mods) int
CoreAutofitPlugin.addModIfPossible
(HullModSpecAPI mod, AutofitPlugin.AutofitPluginDelegate delegate, ShipVariantAPI current, int opLeft) int
CoreAutofitPlugin.addModIfPossible
(String id, AutofitPlugin.AutofitPluginDelegate delegate, ShipVariantAPI current, int opLeft) protected void
CoreAutofitPlugin.addModsWithSpareOPIfAny
(ShipVariantAPI current, ShipVariantAPI target, boolean sModMode, AutofitPlugin.AutofitPluginDelegate delegate) protected int
CoreAutofitPlugin.addRandomizedHullmodsPost
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) protected int
CoreAutofitPlugin.addRandomizedHullmodsPre
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.addSMods
(FleetMemberAPI member, int numSmods, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.clearFighterSlot
(int index, AutofitPlugin.AutofitPluginDelegate delegate, ShipVariantAPI variant) void
CoreAutofitPlugin.clearWeaponSlot
(WeaponSlotAPI slot, AutofitPlugin.AutofitPluginDelegate delegate, ShipVariantAPI variant) void
BaseAutofitPlugin.doFit
(ShipVariantAPI current, ShipVariantAPI target, int maxSMods, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.doFit
(ShipVariantAPI current, ShipVariantAPI target, int maxSMods, AutofitPlugin.AutofitPluginDelegate delegate) void
BaseAutofitPlugin.doQuickAction
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.doQuickAction
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.fitFighters
(ShipVariantAPI current, ShipVariantAPI target, boolean upgradeMode, AutofitPlugin.AutofitPluginDelegate delegate) void
CoreAutofitPlugin.fitWeapons
(ShipVariantAPI current, ShipVariantAPI target, boolean upgradeMode, AutofitPlugin.AutofitPluginDelegate delegate) CoreAutofitPlugin.getBestMatch
(FighterWingSpecAPI desired, boolean useBetter, String catId, Set<String> alreadyUsed, List<AutofitPlugin.AvailableFighter> possible, AutofitPlugin.AutofitPluginDelegate delegate) CoreAutofitPlugin.getBestMatch
(WeaponSpecAPI desired, boolean useBetter, String catId, Set<String> alreadyUsed, List<AutofitPlugin.AvailableWeapon> possible, WeaponSlotAPI slot, AutofitPlugin.AutofitPluginDelegate delegate) CoreAutofitPlugin.getBestMatch
(WeaponSpecAPI desired, boolean useBetter, String catId, Set<String> alreadyUsed, List<AutofitPlugin.AvailableWeapon> possible, AutofitPlugin.AutofitPluginDelegate delegate) protected List<AutofitPlugin.AvailableFighter>
CoreAutofitPlugin.getFighters
(AutofitPlugin.AutofitPluginDelegate delegate) float
BaseAutofitPlugin.getRating
(ShipVariantAPI current, ShipVariantAPI target, AutofitPlugin.AutofitPluginDelegate delegate) float
CoreAutofitPlugin.getRating
(ShipVariantAPI current, ShipVariantAPI target, AutofitPlugin.AutofitPluginDelegate delegate) protected List<AutofitPlugin.AvailableWeapon>
CoreAutofitPlugin.getWeapons
(AutofitPlugin.AutofitPluginDelegate delegate) protected void
CoreAutofitPlugin.stripFighters
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate) protected void
CoreAutofitPlugin.stripWeapons
(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate)