Class NameGenData

java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.NameGenData

public class NameGenData extends Object
  • Field Details

  • Constructor Details

    • NameGenData

      public NameGenData(String name, String secondary)
    • NameGenData

      public NameGenData(org.json.JSONObject row) throws org.json.JSONException
      Throws:
      org.json.JSONException
  • Method Details

    • setTags

      public void setTags(Set<String> tags)
    • getTags

      public Set<String> getTags()
    • addTag

      public void addTag(String tag)
    • hasTag

      public boolean hasTag(String tag)
    • setParents

      public void setParents(Set<String> parents)
    • getParents

      public Set<String> getParents()
    • addParent

      public void addParent(String parent)
    • hasParent

      public boolean hasParent(String parent)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSecondary

      public String getSecondary()
    • setSecondary

      public void setSecondary(String secondary)
    • getFrequency

      public float getFrequency()
    • setFrequency

      public void setFrequency(float frequency)
    • isReusable

      public boolean isReusable()
    • setReusable

      public void setReusable(boolean reusable)