Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetCultureName()

static ReadOnlySpan< byte > System.Globalization.IcuLocaleData.GetCultureName ( int localeNameIndice)
inlinestaticprivate

Definition at line 1846 of file IcuLocaleData.cs.

1847 {
1848 ReadOnlySpan<byte> localesNamesIndexes = LocalesNamesIndexes;
1849 int num = localeNameIndice * 2;
1850 int num2 = localesNamesIndexes[num];
1851 int num3 = localesNamesIndexes[num + 1];
1852 int start = (num2 << 4) | (num3 >> 4);
1853 int length = num3 & 0xF;
1854 return CultureNames.Slice(start, length);
1855 }
static ReadOnlySpan< byte > LocalesNamesIndexes
static ReadOnlySpan< byte > CultureNames

References System.Globalization.IcuLocaleData.CultureNames, System.length, System.Globalization.IcuLocaleData.LocalesNamesIndexes, and System.start.

Referenced by System.Globalization.IcuLocaleData.GetLocaleDataMappedCulture(), and System.Globalization.IcuLocaleData.SearchCultureName().