public FName(FNameEntrySerialized name, int index, int number, FNameComparisonMethod compare = FNameComparisonMethod.Index) { Name = name; Index = index; Number = number; ComparisonMethod = compare; }
public FName(string name, int index = 0, int number = 0, FNameComparisonMethod compare = FNameComparisonMethod.Text) { Name = new FNameEntrySerialized(name); Index = index; Number = number; ComparisonMethod = compare; }
public FName(FMappedName mappedName, FNameEntrySerialized[] nameMap, FNameComparisonMethod compare = FNameComparisonMethod.Index) : this(nameMap, (int)mappedName.NameIndex, (int)mappedName.ExtraIndex, compare) { }
public FName(FNameEntrySerialized[] nameMap, int index, int number, FNameComparisonMethod compare = FNameComparisonMethod.Index) : this(nameMap[index], index, number, compare) { }