Uses of Interface
com.fs.starfarer.api.impl.codex.CodexEntryPlugin
Packages that use CodexEntryPlugin
-
Uses of CodexEntryPlugin in com.fs.starfarer.api
Methods in com.fs.starfarer.api with parameters of type CodexEntryPluginMethod parameters in com.fs.starfarer.api with type arguments of type CodexEntryPluginModifier and TypeMethodDescriptionvoid
SettingsAPI.showCodex
(List<CodexEntryPlugin> tempEntries) Will show the first entry, but will add all of the entries temporarily, until the Codex is closed. -
Uses of CodexEntryPlugin in com.fs.starfarer.api.impl.codex
Classes in com.fs.starfarer.api.impl.codex that implement CodexEntryPluginModifier and TypeClassDescriptionclass
class
static class
Fields in com.fs.starfarer.api.impl.codex declared as CodexEntryPluginModifier and TypeFieldDescriptionprotected CodexEntryPlugin
CodexEntryV2.parent
static CodexEntryPlugin
CodexDataV2.ROOT
Fields in com.fs.starfarer.api.impl.codex with type parameters of type CodexEntryPluginModifier and TypeFieldDescriptionprotected List<CodexEntryPlugin>
CodexEntryV2.children
static Map<String,
CodexEntryPlugin> CodexDataV2.ENTRIES
static Map<String,
CodexEntryPlugin> CodexDataV2.SEEN_STATION_MODULES
Methods in com.fs.starfarer.api.impl.codex that return CodexEntryPluginModifier and TypeMethodDescriptionstatic CodexEntryPlugin
CodexDataV2.addModuleEntry
(CodexEntryPlugin parent, CodexEntryPlugin entryForParentShip, FleetMemberAPI member, boolean isEmptyHull) static CodexEntryPlugin
CodexEntryPlugin.getParent()
CodexEntryV2.getParent()
Methods in com.fs.starfarer.api.impl.codex that return types with arguments of type CodexEntryPluginModifier and TypeMethodDescriptionstatic List<CodexEntryPlugin>
CodexDataV2.addModulesForVariant
(ShipVariantAPI variant, boolean isEmptyHull, CodexEntryPlugin entry, CodexEntryPlugin parent) static List<CodexEntryPlugin>
CodexDataV2.createTempFleetMemberEntry
(FleetMemberAPI member) Returns a list because it could be a station or a ship with modules.CodexEntryPlugin.getChildren()
CodexEntryV2.getChildren()
CodexEntryPlugin.getChildrenRecursive
(boolean includeCategories) CodexEntryV2.getChildrenRecursive
(boolean includeCategories) CodexEntryPlugin.getRelatedEntries()
CodexEntryV2.getRelatedEntries()
Methods in com.fs.starfarer.api.impl.codex with parameters of type CodexEntryPluginModifier and TypeMethodDescriptionvoid
CodexEntryPlugin.addChild
(CodexEntryPlugin entry) void
CodexEntryV2.addChild
(CodexEntryPlugin entry) static CodexEntryPlugin
CodexDataV2.addModuleEntry
(CodexEntryPlugin parent, CodexEntryPlugin entryForParentShip, FleetMemberAPI member, boolean isEmptyHull) static List<CodexEntryPlugin>
CodexDataV2.addModulesForVariant
(ShipVariantAPI variant, boolean isEmptyHull, CodexEntryPlugin entry, CodexEntryPlugin parent) void
CodexEntryPlugin.addRelatedEntry
(CodexEntryPlugin entry) void
CodexEntryV2.addRelatedEntry
(CodexEntryPlugin entry) void
CodexEntryV2.findChildren
(CodexEntryPlugin curr, List<CodexEntryPlugin> result, boolean includeCategories) static void
CodexDataV2.linkFleetMemberEntryToRelated
(CodexEntryPlugin entry, FleetMemberAPI member, boolean linkCaptainSkills) This method assumes the entry is a specific fleet member with a loadout, and NOT an empty hull.static void
CodexDataV2.makeRelated
(CodexEntryPlugin... plugins) static void
CodexDataV2.populateAbilities
(CodexEntryPlugin parent) static void
CodexDataV2.populateCommodities
(CodexEntryPlugin commodities, CodexEntryPlugin items) static void
CodexDataV2.populateFighters
(CodexEntryPlugin parent) static void
CodexDataV2.populateGallery
(CodexEntryPlugin parent) static void
CodexDataV2.populateHullMods
(CodexEntryPlugin parent) static void
CodexDataV2.populateIndustries
(CodexEntryPlugin parent) static void
CodexDataV2.populatePlanetaryConditions
(CodexEntryPlugin parent) static void
CodexDataV2.populateShipsAndStations
(CodexEntryPlugin ships, CodexEntryPlugin stations) static void
CodexDataV2.populateShipSystems
(CodexEntryPlugin parent, CodexEntryPlugin ships) static void
CodexDataV2.populateSkills
(CodexEntryPlugin parent) static void
CodexDataV2.populateSpecialItems
(CodexEntryPlugin parent) static void
CodexDataV2.populateStarsAndPlanets
(CodexEntryPlugin parent) static void
CodexDataV2.populateWeapons
(CodexEntryPlugin parent) static void
CodexDataV2.rebuildIdToEntryMap
(CodexEntryPlugin curr) void
CodexEntryPlugin.removeRelatedEntry
(CodexEntryPlugin entry) void
CodexEntryV2.removeRelatedEntry
(CodexEntryPlugin entry) static void
CodexDataV2.setCatSort
(CodexEntryPlugin root, Set<CodexEntryPlugin> seen) void
CodexEntryPlugin.setParent
(CodexEntryPlugin parent) void
CodexEntryV2.setParent
(CodexEntryPlugin parent) void
CodexDialogAPI.showEntryDetail
(CodexEntryPlugin entry, boolean openParentCategory, boolean takeHistorySnapshot) static void
CodexDataV2.unlinkAndRemoveTempEntry
(CodexEntryPlugin entry) Method parameters in com.fs.starfarer.api.impl.codex with type arguments of type CodexEntryPluginModifier and TypeMethodDescriptionvoid
CodexEntryV2.findChildren
(CodexEntryPlugin curr, List<CodexEntryPlugin> result, boolean includeCategories) static void
CodexDataV2.makeRelated
(List<CodexEntryPlugin> plugins) static void
CodexDataV2.setCatSort
(CodexEntryPlugin root, Set<CodexEntryPlugin> seen) -
Uses of CodexEntryPlugin in com.fs.starfarer.api.ui
Methods in com.fs.starfarer.api.ui with parameters of type CodexEntryPluginModifier and TypeMethodDescriptionvoid
TooltipMakerAPI.setCodexTempEntry
(CodexEntryPlugin tempCodexEntry)