Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
StringUtils.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
internal
static
class
StringUtils
4
{
5
internal
static
int
IgnoreCaseMask
(
bool
ignoreCase)
6
{
7
if
(!ignoreCase)
8
{
9
return
255;
10
}
11
return
32;
12
}
13
14
internal
static
bool
IsEqualAscii
(
int
a,
int
b,
int
ignoreCaseMask)
15
{
16
if
(a != b)
17
{
18
if
((a | 0x20) == (b | 0x20))
19
{
20
return
(uint)((a | ignoreCaseMask) - 97) <= 25u;
21
}
22
return
false
;
23
}
24
return
true
;
25
}
26
}
System.Reflection.Metadata.StringUtils.IgnoreCaseMask
static int IgnoreCaseMask(bool ignoreCase)
Definition
StringUtils.cs:5
System.Reflection.Metadata.StringUtils.IsEqualAscii
static bool IsEqualAscii(int a, int b, int ignoreCaseMask)
Definition
StringUtils.cs:14
System.Reflection.Metadata.StringUtils
Definition
StringUtils.cs:4
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
StringUtils.cs
Generated by
1.10.0