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

◆ ToLowerInvariant()

static Rune System.Text.Rune.ToLowerInvariant ( Rune value)
inlinestatic

Definition at line 810 of file Rune.cs.

811 {
812 if (value.IsAscii)
813 {
815 }
817 {
819 }
820 return ChangeCaseCultureAware(value, TextInfo.Invariant, toUpper: false);
821 }
static char ToLower(char codePoint)
static readonly TextInfo Invariant
Definition TextInfo.cs:42
static uint ConvertAllAsciiCharsInUInt32ToLowercase(uint value)
static Rune UnsafeCreate(uint scalarValue)
Definition Rune.cs:643
static Rune ChangeCaseCultureAware(Rune rune, TextInfo textInfo, bool toUpper)
Definition Rune.cs:141

References System.Text.Rune.ChangeCaseCultureAware(), System.Text.Unicode.Utf16Utility.ConvertAllAsciiCharsInUInt32ToLowercase(), System.Globalization.GlobalizationMode.Invariant, System.Globalization.TextInfo.Invariant, System.Globalization.CharUnicodeInfo.ToLower(), System.Text.Rune.UnsafeCreate(), and System.value.

Referenced by System.Text.Rune.ToLower().