Starsector API
Loading...
Searching...
No Matches
IntelUIAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.ui;
2
3import java.util.List;
4
5import com.fs.starfarer.api.campaign.InteractionDialogPlugin;
6import com.fs.starfarer.api.campaign.SectorEntityToken;
7import com.fs.starfarer.api.campaign.comm.IntelInfoPlugin;
8
9public interface IntelUIAPI {
10
11 void updateUIForItem(IntelInfoPlugin plugin);
13 void showDialog(SectorEntityToken target, String trigger);
14 void showDialog(SectorEntityToken target, InteractionDialogPlugin plugin);
16 void updateIntelList(boolean retainCurrentSelection);
17 void updateIntelList(boolean retainCurrentSelection, List<IntelInfoPlugin> show);
18 void selectItem(IntelInfoPlugin plugin);
20 void showOnMap(SectorEntityToken token);
23}
void showDialog(SectorEntityToken target, String trigger)
void updateIntelList(boolean retainCurrentSelection)
void selectItem(IntelInfoPlugin plugin)
void updateIntelList(boolean retainCurrentSelection, List< IntelInfoPlugin > show)
void updateUIForItem(IntelInfoPlugin plugin)
void showOnMap(SectorEntityToken token)
void showDialog(SectorEntityToken target, InteractionDialogPlugin plugin)