Starsector API
Loading...
Searching...
No Matches
MessageSectionAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.campaign.comm;
2
3import java.awt.Color;
4import java.util.List;
5
6
7public interface MessageSectionAPI {
8 String getTitle();
9 List<MessageParaAPI> getBody();
10 boolean isEmpty();
11 void setTitle(String title);
12 void setHighlights(String ... highlights);
13 String[] getHighlights();
15 void setHighlightColors(Color ... highlightColors);
16 void addFirstPara(String heading, Color headingColor, String body, Color bodyColor);
17 void addPara(String heading, Color headingColor, String body, Color bodyColor);
18 void addPara(String heading, Color headingColor, String body);
19 void addPara(String heading, String body);
20 void addHeading(String heading, Color headingColor);
21 void addFirstHeading(String heading, Color headingColor);
22 void addPara(String body);
23}
void addPara(String heading, Color headingColor, String body)
void addFirstPara(String heading, Color headingColor, String body, Color bodyColor)
void addPara(String heading, String body)
void addFirstHeading(String heading, Color headingColor)
void addPara(String heading, Color headingColor, String body, Color bodyColor)
void setHighlightColors(Color ... highlightColors)
void addHeading(String heading, Color headingColor)