Package com.fs.starfarer.api.impl
Interface PlanetSearchData.PlanetFilter
- All Known Implementing Classes:
Cryorevival.CryosleeperFactor
,PlanetSearchData.ColonyItemData
,PlanetSearchData.MarketConditionData
,PlanetSearchData.PSToggleButtonRowData
,PlanetSearchData.ResourceDepositsData
- Enclosing class:
- PlanetSearchData
public static interface PlanetSearchData.PlanetFilter
The accept() method needs to be FAST. Otherwise, may slow the game down when
interacting with the planet list and there are lots of known planets.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(SectorEntityToken entity, Map<String, String> params) void
createTooltip
(TooltipMakerAPI info, float width, String param) default String
default String
default float
default boolean
default boolean
boolean
-
Method Details
-
accept
-
shouldShow
boolean shouldShow() -
getOtherFactorId
-
getOtherFactorButtonText
-
createTooltip
-
getTooltipWidth
default float getTooltipWidth() -
isTooltipExpandable
default boolean isTooltipExpandable() -
hasTooltip
default boolean hasTooltip()
-