public class NameAssigner
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
NameAssigner.NamingTreeNode |
Constructor and Description |
---|
NameAssigner(Constellation constellation) |
Modifier and Type | Method and Description |
---|---|
void |
addChildren(StarSystemAPI system,
NameAssigner.NamingTreeNode curr) |
void |
assignNames(java.lang.String name,
java.lang.String secondary) |
void |
assignSNamesHelper(NameAssigner.NamingTreeNode curr,
java.lang.String parentName,
int index) |
void |
assignSpecialNames(NameAssigner.NamingTreeNode curr) |
static void |
assignSpecialNames(StarSystemAPI system) |
void |
assignStructuralNames(StarSystemAPI system,
java.lang.String name) |
void |
computeNamingTree(StarSystemAPI system) |
static boolean |
isNameSpecial(StarSystemAPI system) |
void |
setRenameSystem(boolean renameStar) |
void |
setSpecialNamesProbability(float specialNamesProbability) |
void |
setStructuralNameOffset(int structuralNameOffset) |
void |
updateJumpPointDestinationNames(StarSystemAPI system) |
void |
updateJumpPointNameFor(SectorEntityToken entity) |
public NameAssigner(Constellation constellation)
public void setSpecialNamesProbability(float specialNamesProbability)
public void setRenameSystem(boolean renameStar)
public void setStructuralNameOffset(int structuralNameOffset)
public void assignNames(java.lang.String name, java.lang.String secondary)
public void assignSpecialNames(NameAssigner.NamingTreeNode curr)
public void assignStructuralNames(StarSystemAPI system, java.lang.String name)
public void assignSNamesHelper(NameAssigner.NamingTreeNode curr, java.lang.String parentName, int index)
public void updateJumpPointNameFor(SectorEntityToken entity)
public void updateJumpPointDestinationNames(StarSystemAPI system)
public void computeNamingTree(StarSystemAPI system)
public void addChildren(StarSystemAPI system, NameAssigner.NamingTreeNode curr)
public static boolean isNameSpecial(StarSystemAPI system)
public static void assignSpecialNames(StarSystemAPI system)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.