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: