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: