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

◆ NlsGetCultureDataFromRegionName()

static unsafe CultureData System.Globalization.CultureData.NlsGetCultureDataFromRegionName ( string regionName)
inlinestaticprivate

Definition at line 2306 of file CultureData.cs.

2307 {
2308 System.Runtime.CompilerServices.Unsafe.SkipInit(out EnumLocaleData value);
2309 value.cultureName = null;
2310 value.regionName = regionName;
2312 if (value.cultureName != null)
2313 {
2314 return GetCultureData(value.cultureName, useUserOverride: true);
2315 }
2316 return null;
2317 }
static unsafe bool EnumSystemLocalesEx(delegate *unmanaged< char *, uint, void *, BOOL > lpLocaleEnumProcEx, uint dwFlags, void *lParam, IntPtr reserved)
static unsafe Interop.BOOL EnumSystemLocalesProc(char *lpLocaleString, uint flags, void *contextHandle)
static CultureData GetCultureData(string cultureName, bool useUserOverride)

References Interop.Kernel32.EnumSystemLocalesEx(), System.Globalization.CultureData.EnumSystemLocalesProc(), System.Globalization.CultureData.GetCultureData(), System.value, and System.IntPtr.Zero.

Referenced by System.Globalization.CultureData.GetCultureDataForRegion().