terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Globalization.CultureInfo Class Reference
+ Inheritance diagram for System.Globalization.CultureInfo:
+ Collaboration diagram for System.Globalization.CultureInfo:

Classes

struct  Data
 

Public Member Functions

virtual object Clone ()
 
override bool Equals (object value)
 
override int GetHashCode ()
 
override string ToString ()
 
virtual object GetFormat (global::System.Type formatType)
 
 CultureInfo (int culture)
 
 CultureInfo (int culture, bool useUserOverride)
 
 CultureInfo (string name)
 
 CultureInfo (string name, bool useUserOverride)
 

Static Public Member Functions

static CultureInfo[] GetCultures (CultureTypes types)
 
static CultureInfo ReadOnly (CultureInfo ci)
 
static CultureInfo GetCultureInfo (int culture)
 
static CultureInfo GetCultureInfo (string name)
 
static CultureInfo CreateSpecificCulture (string name)
 

Static Package Functions

static CultureInfo ConstructCurrentCulture ()
 
static CultureInfo ConstructCurrentUICulture ()
 
static unsafe CultureInfo CreateCulture (string name, bool reference)
 
static CultureInfo GetCultureInfoForUserPreferredLanguageInAppX ()
 
static void SetCultureInfoForUserPreferredLanguageInAppX (CultureInfo cultureInfo)
 
static bool VerifyCultureName (string cultureName, bool throwException)
 
static bool VerifyCultureName (CultureInfo culture, bool throwException)
 

Package Attributes

NumberFormatInfo numInfo
 
DateTimeFormatInfo dateTimeInfo
 
string m_name
 
byte[] cached_serialized_form
 
CultureData m_cultureData
 
bool m_isInherited
 

Static Package Attributes

const int InvariantCultureId = 127
 
const int LOCALE_INVARIANT = 127
 
static readonly bool IsTaiwanSku
 

Properties

CultureData _cultureData [get, set]
 
bool _isInherited [get, set]
 
static unsafe CultureInfo InvariantCulture [get, set]
 
static CultureInfo CurrentCulture [get, set]
 
static CultureInfo CurrentUICulture [get, set]
 
string Territory [get, set]
 
string _name [get, set]
 
virtual int LCID [get, set]
 
virtual string Name [get, set]
 
virtual Calendar Calendar [get, set]
 
virtual CultureInfo Parent [get, set]
 
virtual TextInfo TextInfo [get, set]
 
virtual CompareInfo CompareInfo [get, set]
 
virtual bool IsNeutralCulture [get, set]
 
virtual NumberFormatInfo NumberFormat [get, set]
 
virtual DateTimeFormatInfo DateTimeFormat [get, set]
 
virtual string EnglishName [get, set]
 
bool IsReadOnly [get, set]
 
int CalendarType [get, set]
 
static CultureInfo DefaultThreadCurrentCulture [get, set]
 
static CultureInfo DefaultThreadCurrentUICulture [get, set]
 
string SortName [get, set]
 
static CultureInfo UserDefaultUICulture [get, set]
 
static CultureInfo UserDefaultCulture [get, set]
 
bool HasInvariantCultureName [get, set]
 

Private Member Functions

CultureInfo.Data GetTextInfoData ()
 
void CheckNeutral ()
 
void Construct ()
 
bool construct_internal_locale_from_lcid (int lcid)
 
bool construct_internal_locale_from_name (string name)
 
static string get_current_locale_name ()
 
static CultureInfo[] internal_get_cultures (bool neutral, bool specific, bool installed)
 
void ConstructInvariant (bool read_only)
 
TextInfo CreateTextInfo (bool readOnly)
 
 CultureInfo (int culture, bool useUserOverride, bool read_only)
 
 CultureInfo (string name, bool useUserOverride, bool read_only)
 
 CultureInfo ()
 
bool ConstructLocaleFromName (string name)
 
static void InitializeUserPreferredCultureInfoInAppX (CultureInfo.OnCultureInfoChangedDelegate onCultureInfoChangedInAppX)
 
static void SetUserPreferredCultureInfoInAppX (string name)
 
delegate void OnCultureInfoChangedDelegate (string language)
 

Static Private Member Functions

static void insert_into_shared_tables (CultureInfo c)
 
static CultureInfo CreateSpecificCultureFromNeutral (string name)
 
static Calendar CreateCalendar (int calendarType)
 
static global::System.Exception CreateNotFoundException (string name)
 
static void OnCultureInfoChangedInAppX (string language)
 
static CultureInfo ()
 

Private Attributes

bool m_isReadOnly
 
int cultureID
 
int parent_lcid
 
int datetime_index
 
int number_index
 
int default_calendar_type
 
bool m_useUserOverride
 
TextInfo textInfo
 
string englishname
 
string nativename
 
string iso3lang
 
string iso2lang
 
string win3lang
 
string territory
 
string[] native_calendar_names
 
CompareInfo compareInfo
 
unsafe readonly voidtextinfo_data
 
int m_dataItem
 
Calendar calendar
 
CultureInfo parent_culture
 
bool constructed
 

Static Private Attributes

static CultureInfo invariant_culture_info
 
static object shared_table_lock
 
static CultureInfo default_current_culture
 
const int CalendarTypeBits = 8
 
const string MSG_READONLY = "This instance is read only"
 
static CultureInfo s_DefaultThreadCurrentUICulture
 
static CultureInfo s_DefaultThreadCurrentCulture
 
static global::System.Collections.Generic.Dictionary< int, CultureInfoshared_by_number
 
static global::System.Collections.Generic.Dictionary< string, CultureInfoshared_by_name
 
static CultureInfo s_UserPreferredCultureInfoInAppX
 

Detailed Description

Definition at line 32 of file CultureInfo.cs.


The documentation for this class was generated from the following file: