Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
NlsIsReplacementCulture
unsafe
bool
System.Globalization.CultureData.NlsIsReplacementCulture
get
package
Definition at line
1020
of file
CultureData.cs
.
1021
{
1022
get
1023
{
1024
EnumData
value
=
default
(EnumData);
1025
value.strings =
new
List<string>
();
1026
Interop
.
Kernel32
.
EnumSystemLocalesEx
((
delegate
*
unmanaged<char*, uint, void*, Interop.BOOL>
)(
delegate
*<
char
*, uint,
void
*,
Interop
.
BOOL
>)(&
EnumAllSystemLocalesProc
), 8
u
,
Unsafe
.AsPointer(
ref
value
),
IntPtr
.Zero);
1027
for
(
int
i = 0;
i
<
value
.strings.Count;
i
++)
1028
{
1029
if
(
string
.
Equals
(
value
.strings[i],
_sWindowsName
,
StringComparison
.OrdinalIgnoreCase))
1030
{
1031
return
true
;
1032
}
1033
}
1034
return
false
;
1035
}
1036
}
Internal.Runtime.CompilerServices.Unsafe
Definition
Unsafe.cs:10
Interop.Kernel32.EnumSystemLocalesEx
static unsafe bool EnumSystemLocalesEx(delegate *unmanaged< char *, uint, void *, BOOL > lpLocaleEnumProcEx, uint dwFlags, void *lParam, IntPtr reserved)
Interop.Kernel32
Definition
Interop.cs:8
Interop.BOOL
BOOL
Definition
Interop.cs:262
Interop
Definition
Interop.cs:6
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Globalization.CultureData._sWindowsName
string _sWindowsName
Definition
CultureData.cs:95
System.Globalization.CultureData.EnumAllSystemLocalesProc
static unsafe Interop.BOOL EnumAllSystemLocalesProc(char *lpLocaleString, uint flags, void *contextHandle)
Definition
CultureData.cs:2477
System.Net.CookieToken.Equals
@ Equals
System.Reflection.Metadata.PrimitiveTypeCode.IntPtr
@ IntPtr
System.Text.RegularExpressions.ExceptionArgument.i
@ i
System.ExceptionArgument.value
@ value
System.StringComparison
StringComparison
Definition
StringComparison.cs:4
System
Globalization
CultureData
Generated by
1.10.0