| 
    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 
   | 
 
This is the complete list of members for System.Decimal, including all inherited members.
| AsMutable(ref decimal d) | System.Decimal | inlineprivatestatic | 
| CompareTo(object value) | System.Decimal | inline | 
| CompareTo(decimal value) | System.Decimal | inline | 
| DecDivMod1E9(ref decimal value) | System.Decimal | inlinepackagestatic | 
| Decimal(int value) | System.Decimal | inline | 
| Decimal(uint value) | System.Decimal | inline | 
| Decimal(long value) | System.Decimal | inline | 
| Decimal(ulong value) | System.Decimal | inline | 
| Decimal(float value) | System.Decimal | inline | 
| Decimal(double value) | System.Decimal | inline | 
| Decimal(int[] bits) | System.Decimal | inline | 
| Decimal(int lo, int mid, int hi, bool isNegative, byte scale) | System.Decimal | inline | 
| Decimal(in decimal d, int flags) | System.Decimal | inlineprivate | 
| Decimal() | System.Decimal | inlinestatic | 
| Equals(object value) | System.Decimal | inline | 
| Equals(decimal value) | System.Decimal | inline | 
| flags | System.Decimal | private | 
| GetBits(decimal d) | System.Decimal | inlinestatic | 
| GetHashCode() | System.Decimal | inline | 
| GetTypeCode() | System.Decimal | inline | 
| hi | System.Decimal | private | 
| High | System.Decimal | package | 
| IsNegative | System.Decimal | package | 
| IsValid(int flags) | System.Decimal | inlineprivatestatic | 
| lo | System.Decimal | private | 
| Low | System.Decimal | package | 
| Low64 | System.Decimal | private | 
| MaxValue | System.Decimal | static | 
| mid | System.Decimal | private | 
| Mid | System.Decimal | package | 
| MinusOne | System.Decimal | static | 
| MinValue | System.Decimal | static | 
| Negate(decimal d) | System.Decimal | inlinestatic | 
| OnDeserialization(object sender) | System.Decimal | inlineprivate | 
| One | System.Decimal | static | 
| operator decimal(byte value) | System.Decimal | inlinestatic | 
| operator decimal(sbyte value) | System.Decimal | inlinestatic | 
| operator decimal(short value) | System.Decimal | inlinestatic | 
| operator decimal(ushort value) | System.Decimal | inlinestatic | 
| operator decimal(char value) | System.Decimal | inlinestatic | 
| operator decimal(int value) | System.Decimal | inlinestatic | 
| operator decimal(uint value) | System.Decimal | inlinestatic | 
| operator decimal(long value) | System.Decimal | inlinestatic | 
| operator decimal(ulong value) | System.Decimal | inlinestatic | 
| operator decimal(float value) | System.Decimal | inlineexplicitstatic | 
| operator decimal(double value) | System.Decimal | inlineexplicitstatic | 
| operator double(decimal value) | System.Decimal | inlineexplicitstatic | 
| operator float(decimal value) | System.Decimal | inlineexplicitstatic | 
| operator int(decimal value) | System.Decimal | inlineexplicitstatic | 
| operator long(decimal value) | System.Decimal | inlineexplicitstatic | 
| operator ulong(decimal value) | System.Decimal | inlineexplicitstatic | 
| operator!=(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator*(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator-(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator/(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator<(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator<=(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator==(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator>(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| operator>=(decimal d1, decimal d2) | System.Decimal | inlinestatic | 
| Parse(string s, global::System.IFormatProvider provider) | System.Decimal | inlinestatic | 
| Parse(string s, global::System.Globalization.NumberStyles style, global::System.IFormatProvider provider) | System.Decimal | inlinestatic | 
| Round(decimal d, int decimals) | System.Decimal | inlinestatic | 
| Round(ref decimal d, int decimals, global::System.MidpointRounding mode) | System.Decimal | inlineprivatestatic | 
| Scale | System.Decimal | package | 
| ToBoolean(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToByte(decimal value) | System.Decimal | inlinestatic | 
| ToByte(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToChar(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToDateTime(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToDecimal(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToDouble(decimal d) | System.Decimal | inlinestatic | 
| ToDouble(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToInt16(decimal value) | System.Decimal | inlinestatic | 
| ToInt16(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToInt32(decimal d) | System.Decimal | inlinestatic | 
| ToInt32(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToInt64(decimal d) | System.Decimal | inlinestatic | 
| ToInt64(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToSByte(decimal value) | System.Decimal | inlinestatic | 
| ToSByte(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToSingle(decimal d) | System.Decimal | inlinestatic | 
| ToSingle(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToString() | System.Decimal | inline | 
| ToString(global::System.IFormatProvider provider) | System.Decimal | inline | 
| ToString(string format, global::System.IFormatProvider provider) | System.Decimal | inline | 
| ToType(global::System.Type type, global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToUInt16(decimal value) | System.Decimal | inlinestatic | 
| ToUInt16(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToUInt32(decimal d) | System.Decimal | inlinestatic | 
| ToUInt32(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| ToUInt64(decimal d) | System.Decimal | inlinestatic | 
| ToUInt64(global::System.IFormatProvider provider) | System.Decimal | inlineprivate | 
| Truncate(decimal d) | System.Decimal | inlinestatic | 
| Truncate(ref decimal d) | System.Decimal | inlineprivatestatic | 
| TryFormat(global::System.Span< char > destination, out int charsWritten, global::System.ReadOnlySpan< char > format=default(global::System.ReadOnlySpan< char >), global::System.IFormatProvider provider=null) | System.Decimal | inline | 
| TryParse(string s, global::System.Globalization.NumberStyles style, global::System.IFormatProvider provider, out decimal result) | System.Decimal | inlinestatic | 
| ulomidLE | System.Decimal | private | 
| Zero | System.Decimal | static |