Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.campaign.TextPanelAPI Interface Reference

Public Member Functions

void setFontInsignia ()
 
void setFontOrbitron ()
 
void setFontVictor ()
 
void setFontSmallInsignia ()
 
LabelAPI addPara (String text)
 
LabelAPI addPara (String text, Color color)
 
LabelAPI addParagraph (String text)
 
LabelAPI addParagraph (String text, Color color)
 
void replaceLastParagraph (String text)
 
void replaceLastParagraph (String text, Color color)
 
void appendToLastParagraph (String text)
 
void appendToLastParagraph (int charsToCut, String text)
 
void highlightFirstInLastPara (String text, Color color)
 
void highlightLastInLastPara (String text, Color color)
 
void highlightInLastPara (Color color, String ...strings)
 
void highlightInLastPara (String ...strings)
 
void setHighlightColorsInLastPara (Color ...colors)
 
void clear ()
 
InteractionDialogAPI getDialog ()
 
boolean isOrbitronMode ()
 
void setOrbitronMode (boolean orbitronMode)
 
ResourceCostPanelAPI addCostPanel (String title, float height, Color color, Color dark)
 
void setHighlightsInLastPara (Highlights h)
 
LabelAPI addPara (String format, Color color, Color hl, String ... highlights)
 
LabelAPI addPara (String format, Color hl, String ... highlights)
 
void advance (float amount)
 
TooltipMakerAPI beginTooltip ()
 
void addTooltip ()
 
void updateSize ()
 
boolean addCostPanel (String title, Color color, Color dark, Object ... params)
 
boolean addCostPanel (String title, Object ... params)
 
void addSkillPanel (PersonAPI person, boolean admin)
 
void setFontOrbitronUnnecessarilyLarge ()
 
void addImage (String category, String key)
 
void addImage (String spriteName)
 

Detailed Description

Definition at line 10 of file TextPanelAPI.java.

Member Function Documentation

◆ addCostPanel() [1/3]

boolean com.fs.starfarer.api.campaign.TextPanelAPI.addCostPanel ( String  title,
Color  color,
Color  dark,
Object ...  params 
)

◆ addCostPanel() [2/3]

ResourceCostPanelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addCostPanel ( String  title,
float  height,
Color  color,
Color  dark 
)

◆ addCostPanel() [3/3]

boolean com.fs.starfarer.api.campaign.TextPanelAPI.addCostPanel ( String  title,
Object ...  params 
)

◆ addImage() [1/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.addImage ( String  category,
String  key 
)

◆ addImage() [2/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.addImage ( String  spriteName)

◆ addPara() [1/4]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addPara ( String  format,
Color  color,
Color  hl,
String ...  highlights 
)

◆ addPara() [2/4]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addPara ( String  format,
Color  hl,
String ...  highlights 
)

◆ addPara() [3/4]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addPara ( String  text)

◆ addPara() [4/4]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addPara ( String  text,
Color  color 
)

◆ addParagraph() [1/2]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addParagraph ( String  text)

◆ addParagraph() [2/2]

LabelAPI com.fs.starfarer.api.campaign.TextPanelAPI.addParagraph ( String  text,
Color  color 
)

◆ addSkillPanel()

void com.fs.starfarer.api.campaign.TextPanelAPI.addSkillPanel ( PersonAPI  person,
boolean  admin 
)

◆ addTooltip()

void com.fs.starfarer.api.campaign.TextPanelAPI.addTooltip ( )

◆ advance()

void com.fs.starfarer.api.campaign.TextPanelAPI.advance ( float  amount)

◆ appendToLastParagraph() [1/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.appendToLastParagraph ( int  charsToCut,
String  text 
)

◆ appendToLastParagraph() [2/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.appendToLastParagraph ( String  text)

◆ beginTooltip()

TooltipMakerAPI com.fs.starfarer.api.campaign.TextPanelAPI.beginTooltip ( )

◆ clear()

void com.fs.starfarer.api.campaign.TextPanelAPI.clear ( )

◆ getDialog()

InteractionDialogAPI com.fs.starfarer.api.campaign.TextPanelAPI.getDialog ( )

◆ highlightFirstInLastPara()

void com.fs.starfarer.api.campaign.TextPanelAPI.highlightFirstInLastPara ( String  text,
Color  color 
)

◆ highlightInLastPara() [1/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.highlightInLastPara ( Color  color,
String ...  strings 
)

◆ highlightInLastPara() [2/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.highlightInLastPara ( String ...  strings)

Must be in order they appear in the paragraph.

Parameters
strings

◆ highlightLastInLastPara()

void com.fs.starfarer.api.campaign.TextPanelAPI.highlightLastInLastPara ( String  text,
Color  color 
)

◆ isOrbitronMode()

boolean com.fs.starfarer.api.campaign.TextPanelAPI.isOrbitronMode ( )

◆ replaceLastParagraph() [1/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.replaceLastParagraph ( String  text)

◆ replaceLastParagraph() [2/2]

void com.fs.starfarer.api.campaign.TextPanelAPI.replaceLastParagraph ( String  text,
Color  color 
)

◆ setFontInsignia()

void com.fs.starfarer.api.campaign.TextPanelAPI.setFontInsignia ( )

◆ setFontOrbitron()

void com.fs.starfarer.api.campaign.TextPanelAPI.setFontOrbitron ( )

◆ setFontOrbitronUnnecessarilyLarge()

void com.fs.starfarer.api.campaign.TextPanelAPI.setFontOrbitronUnnecessarilyLarge ( )

◆ setFontSmallInsignia()

void com.fs.starfarer.api.campaign.TextPanelAPI.setFontSmallInsignia ( )

◆ setFontVictor()

void com.fs.starfarer.api.campaign.TextPanelAPI.setFontVictor ( )

◆ setHighlightColorsInLastPara()

void com.fs.starfarer.api.campaign.TextPanelAPI.setHighlightColorsInLastPara ( Color ...  colors)

◆ setHighlightsInLastPara()

void com.fs.starfarer.api.campaign.TextPanelAPI.setHighlightsInLastPara ( Highlights  h)

◆ setOrbitronMode()

void com.fs.starfarer.api.campaign.TextPanelAPI.setOrbitronMode ( boolean  orbitronMode)

◆ updateSize()

void com.fs.starfarer.api.campaign.TextPanelAPI.updateSize ( )

The documentation for this interface was generated from the following file: