1package com.fs.starfarer.api.campaign;
6import com.fs.starfarer.api.ui.Alignment;
10 public static interface ResourceColorGetter {
11 public Color getColorFor(String commodityId,
CargoAPI cargo);
22 void addCost(String commodityId,
int quantity, Color color);
37 void addCost(String commodityId,
int quantity);
40 void addCost(String commodityId, String text);
41 void addCost(String commodityId, String text, Color color);
void setComWidthOverride(float comWidthOverride)
void setNumberOnlyMode(boolean numberOnlyMode)
void flashCost(String commodityId)
void addCost(String commodityId, String text, Color color)
void setAlignment(Alignment alignment)
void setEnabled(boolean enabled)
void setSecondTitleColor(Color secondTitleColor)
void addOrUpdateCost(String commodityId, int quantity)
void addCost(String commodityId, int quantity)
void addCost(String commodityId, int quantity, Color color)
boolean isNumberOnlyMode()
void addOrUpdateCost(String commodityId, int quantity, Color color)
void showResources(CargoAPI cargo, Color color, List< String > commodities, ResourceColorGetter colorGetter)
void setWithBorder(boolean withBorder)
void setLastCostConsumed(boolean consumed)
void addCost(String commodityId, String text)
void setSecondTitle(String secondTitle)