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

Public Member Functions

String addPerson (PersonAPI person)
 
String addPerson (PersonAPI person, int index)
 
void removePerson (PersonAPI person)
 
void removeEntry (CommDirectoryEntryAPI entry)
 
void removeEntry (String id)
 
void clear ()
 
List< CommDirectoryEntryAPIgetEntriesCopy ()
 
CommDirectoryEntryAPI getEntryForPerson (PersonAPI person)
 
CommDirectoryEntryAPI getEntryForPerson (String personId)
 

Detailed Description

Definition at line 7 of file CommDirectoryAPI.java.

Member Function Documentation

◆ addPerson() [1/2]

String com.fs.starfarer.api.campaign.CommDirectoryAPI.addPerson ( PersonAPI person)

◆ addPerson() [2/2]

String com.fs.starfarer.api.campaign.CommDirectoryAPI.addPerson ( PersonAPI person,
int index )

◆ clear()

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

◆ getEntriesCopy()

List< CommDirectoryEntryAPI > com.fs.starfarer.api.campaign.CommDirectoryAPI.getEntriesCopy ( )

◆ getEntryForPerson() [1/2]

CommDirectoryEntryAPI com.fs.starfarer.api.campaign.CommDirectoryAPI.getEntryForPerson ( PersonAPI person)

◆ getEntryForPerson() [2/2]

CommDirectoryEntryAPI com.fs.starfarer.api.campaign.CommDirectoryAPI.getEntryForPerson ( String personId)

◆ removeEntry() [1/2]

void com.fs.starfarer.api.campaign.CommDirectoryAPI.removeEntry ( CommDirectoryEntryAPI entry)

◆ removeEntry() [2/2]

void com.fs.starfarer.api.campaign.CommDirectoryAPI.removeEntry ( String id)

◆ removePerson()

void com.fs.starfarer.api.campaign.CommDirectoryAPI.removePerson ( PersonAPI person)

Removes all comm entries associated with this person.

Parameters
person

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