Terraria v1.4.4.9
Terraria source code documentation
|
This is the complete list of members for System.Number, including all inherited members.
AccumulateDecimalDigitsIntoBigInteger(ref NumberBuffer number, uint firstIndex, uint lastIndex, out BigInteger result) | System.Number | inlineprivatestatic |
AssembleFloatingPointBits(in FloatingPointInfo info, ulong initialMantissa, int initialExponent, bool hasZeroTail) | System.Number | inlineprivatestatic |
ConvertBigIntegerToFloatingPointBits(ref BigInteger value, in FloatingPointInfo info, uint integerBitsOfPrecision, bool hasNonZeroFractionalPart) | System.Number | inlineprivatestatic |
DecimalToNumber(ref decimal d, ref NumberBuffer number) | System.Number | inlinepackagestatic |
DigitsToUInt32(byte *p, int count) | System.Number | inlineprivatestatic |
DigitsToUInt64(byte *p, int count) | System.Number | inlineprivatestatic |
Dragon4(ulong mantissa, int exponent, uint mantissaHighBitIdx, bool hasUnequalMargins, int cutoffNumber, bool isSignificantDigits, Span< byte > buffer, out int decimalExponent) | System.Number | inlineprivatestatic |
Dragon4Double(double value, int cutoffNumber, bool isSignificantDigits, ref NumberBuffer number) | System.Number | inlinestatic |
Dragon4Half(Half value, int cutoffNumber, bool isSignificantDigits, ref NumberBuffer number) | System.Number | inlinestatic |
Dragon4Single(float value, int cutoffNumber, bool isSignificantDigits, ref NumberBuffer number) | System.Number | inlinestatic |
ExtractFractionAndBiasedExponent(double value, out int exponent) | System.Number | inlineprivatestatic |
ExtractFractionAndBiasedExponent(Half value, out int exponent) | System.Number | inlineprivatestatic |
ExtractFractionAndBiasedExponent(float value, out int exponent) | System.Number | inlineprivatestatic |
FindSection(ReadOnlySpan< char > format, int section) | System.Number | inlineprivatestatic |
FormatCurrency(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatDecimal(decimal value, ReadOnlySpan< char > format, NumberFormatInfo info) | System.Number | inlinestatic |
FormatDouble(double value, string format, NumberFormatInfo info) | System.Number | inlinestatic |
FormatDouble(ref ValueStringBuilder sb, double value, ReadOnlySpan< char > format, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatExponent(ref ValueStringBuilder sb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) | System.Number | inlineprivatestatic |
FormatFixed(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, int[] groupDigits, string sDecimal, string sGroup) | System.Number | inlineprivatestatic |
FormatGeneral(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar, bool bSuppressScientific) | System.Number | inlineprivatestatic |
FormatHalf(Half value, string format, NumberFormatInfo info) | System.Number | inlinestatic |
FormatHalf(ref ValueStringBuilder sb, Half value, ReadOnlySpan< char > format, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatInt32(int value, int hexMask, string format, IFormatProvider provider) | System.Number | inlinestatic |
FormatInt64(long value, string format, IFormatProvider provider) | System.Number | inlinestatic |
FormatNumber(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatPercent(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatScientific(ref ValueStringBuilder sb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar) | System.Number | inlineprivatestatic |
FormatSingle(float value, string format, NumberFormatInfo info) | System.Number | inlinestatic |
FormatSingle(ref ValueStringBuilder sb, float value, ReadOnlySpan< char > format, NumberFormatInfo info) | System.Number | inlineprivatestatic |
FormatUInt32(uint value, string format, IFormatProvider provider) | System.Number | inlinestatic |
FormatUInt64(ulong value, string format, IFormatProvider provider) | System.Number | inlinestatic |
GetException(ParsingStatus status, TypeCode type) | System.Number | inlineprivatestatic |
GetFloatingPointMaxDigitsAndPrecision(char fmt, ref int precision, NumberFormatInfo info, out bool isSignificantDigits) | System.Number | inlineprivatestatic |
GetHexBase(char fmt) | System.Number | inlineprivatestatic |
High32(ulong value) | System.Number | inlineprivatestatic |
Int32ToDecStr(int value) | System.Number | inlinestatic |
Int32ToHexChars(char *buffer, uint value, int hexBase, int digits) | System.Number | inlineprivatestatic |
Int32ToHexStr(int value, char hexBase, int digits) | System.Number | inlineprivatestatic |
Int32ToNumber(int value, ref NumberBuffer number) | System.Number | inlineprivatestatic |
Int64DivMod1E9(ref ulong value) | System.Number | inlineprivatestatic |
Int64ToDecStr(long value) | System.Number | inlinestatic |
Int64ToHexStr(long value, char hexBase, int digits) | System.Number | inlineprivatestatic |
Int64ToNumber(long input, ref NumberBuffer number) | System.Number | inlineprivatestatic |
IsDigit(int ch) | System.Number | inlineprivatestatic |
IsSpaceReplacingChar(char c) | System.Number | inlineprivatestatic |
IsWhite(int ch) | System.Number | inlineprivatestatic |
Low32(ulong value) | System.Number | inlineprivatestatic |
MatchChars(char *p, char *pEnd, string value) | System.Number | inlineprivatestatic |
MatchNegativeSignChars(char *p, char *pEnd, NumberFormatInfo info) | System.Number | inlineprivatestatic |
NegativeInt32ToDecStr(int value, int digits, string sNegative) | System.Number | inlineprivatestatic |
NegativeInt64ToDecStr(long input, int digits, string sNegative) | System.Number | inlineprivatestatic |
NumberBufferKind enum name | System.Number | package |
NumberToDouble(ref NumberBuffer number) | System.Number | inlinepackagestatic |
NumberToDoubleFloatingPointBits(ref NumberBuffer number, in FloatingPointInfo info) | System.Number | inlineprivatestatic |
NumberToFloatingPointBitsSlow(ref NumberBuffer number, in FloatingPointInfo info, uint positiveExponent, uint integerDigitsPresent, uint fractionalDigitsPresent) | System.Number | inlineprivatestatic |
NumberToHalf(ref NumberBuffer number) | System.Number | inlinepackagestatic |
NumberToHalfFloatingPointBits(ref NumberBuffer number, in FloatingPointInfo info) | System.Number | inlineprivatestatic |
NumberToSingle(ref NumberBuffer number) | System.Number | inlinepackagestatic |
NumberToSingleFloatingPointBits(ref NumberBuffer number, in FloatingPointInfo info) | System.Number | inlineprivatestatic |
NumberToString(ref ValueStringBuilder sb, ref NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info) | System.Number | inlinepackagestatic |
NumberToStringFormat(ref ValueStringBuilder sb, ref NumberBuffer number, ReadOnlySpan< char > format, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseDecimal(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseDouble(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseFormatSpecifier(ReadOnlySpan< char > format, out int digits) | System.Number | inlinepackagestatic |
ParseHalf(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseInt32(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseInt64(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseSingle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseUInt32(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParseUInt64(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info) | System.Number | inlinepackagestatic |
ParsingStatus enum name | System.Number | package |
RightShiftWithRounding(ulong value, int shift, bool hasZeroTail) | System.Number | inlineprivatestatic |
RoundNumber(ref NumberBuffer number, int pos, bool isCorrectlyRounded) | System.Number | inlinepackagestatic |
s_negCurrencyFormats | System.Number | privatestatic |
s_negNumberFormats | System.Number | privatestatic |
s_negPercentFormats | System.Number | privatestatic |
s_posCurrencyFormats | System.Number | privatestatic |
s_posPercentFormats | System.Number | privatestatic |
s_Pow10DoubleTable | System.Number | privatestatic |
s_Pow10SingleTable | System.Number | privatestatic |
s_singleDigitStringCache | System.Number | privatestatic |
ShouldRoundUp(bool lsbBit, bool roundBit, bool hasTailBits) | System.Number | inlineprivatestatic |
SpanStartsWith(ReadOnlySpan< char > span, char c) | System.Number | inlinepackagestatic |
ThrowOverflowException(TypeCode type) | System.Number | inlinepackagestatic |
ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type=TypeCode.Empty) | System.Number | inlinepackagestatic |
TrailingZeros(ReadOnlySpan< char > value, int index) | System.Number | inlineprivatestatic |
TryCopyTo(string source, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryFormatDecimal(decimal value, ReadOnlySpan< char > format, NumberFormatInfo info, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatDouble(double value, ReadOnlySpan< char > format, NumberFormatInfo info, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatHalf(Half value, ReadOnlySpan< char > format, NumberFormatInfo info, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatInt32(int value, int hexMask, ReadOnlySpan< char > format, IFormatProvider provider, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatInt64(long value, ReadOnlySpan< char > format, IFormatProvider provider, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatSingle(float value, ReadOnlySpan< char > format, NumberFormatInfo info, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatUInt32(uint value, ReadOnlySpan< char > format, IFormatProvider provider, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryFormatUInt64(ulong value, ReadOnlySpan< char > format, IFormatProvider provider, Span< char > destination, out int charsWritten) | System.Number | inlinestatic |
TryInt32ToHexStr(int value, char hexBase, int digits, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryInt64ToHexStr(long value, char hexBase, int digits, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryNegativeInt32ToDecStr(int value, int digits, string sNegative, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryNegativeInt64ToDecStr(long input, int digits, string sNegative, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryNumberToDecimal(ref NumberBuffer number, ref decimal value) | System.Number | inlinepackagestatic |
TryNumberToInt32(ref NumberBuffer number, ref int value) | System.Number | inlineprivatestatic |
TryNumberToInt64(ref NumberBuffer number, ref long value) | System.Number | inlineprivatestatic |
TryNumberToUInt32(ref NumberBuffer number, ref uint value) | System.Number | inlineprivatestatic |
TryNumberToUInt64(ref NumberBuffer number, ref ulong value) | System.Number | inlineprivatestatic |
TryParseDecimal(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out decimal result) | System.Number | inlinepackagestatic |
TryParseDouble(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out double result) | System.Number | inlinepackagestatic |
TryParseHalf(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out Half result) | System.Number | inlinepackagestatic |
TryParseInt32(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out int result) | System.Number | inlinepackagestatic |
TryParseInt32IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out int result) | System.Number | inlinepackagestatic |
TryParseInt32Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out int result) | System.Number | inlineprivatestatic |
TryParseInt64(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out long result) | System.Number | inlinepackagestatic |
TryParseInt64IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out long result) | System.Number | inlinepackagestatic |
TryParseInt64Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out long result) | System.Number | inlineprivatestatic |
TryParseNumber(ref char *str, char *strEnd, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) | System.Number | inlineprivatestatic |
TryParseSingle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out float result) | System.Number | inlinepackagestatic |
TryParseUInt32(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out uint result) | System.Number | inlinepackagestatic |
TryParseUInt32HexNumberStyle(ReadOnlySpan< char > value, NumberStyles styles, out uint result) | System.Number | inlinepackagestatic |
TryParseUInt32IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out uint result) | System.Number | inlinepackagestatic |
TryParseUInt32Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out uint result) | System.Number | inlineprivatestatic |
TryParseUInt64(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out ulong result) | System.Number | inlinepackagestatic |
TryParseUInt64HexNumberStyle(ReadOnlySpan< char > value, NumberStyles styles, out ulong result) | System.Number | inlineprivatestatic |
TryParseUInt64IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out ulong result) | System.Number | inlinepackagestatic |
TryParseUInt64Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out ulong result) | System.Number | inlineprivatestatic |
TryStringToNumber(ReadOnlySpan< char > value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) | System.Number | inlinepackagestatic |
TryUInt32ToDecStr(uint value, int digits, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
TryUInt64ToDecStr(ulong value, int digits, Span< char > destination, out int charsWritten) | System.Number | inlineprivatestatic |
UInt32ToDecChars(byte *bufferEnd, uint value, int digits) | System.Number | inlinepackagestatic |
UInt32ToDecChars(char *bufferEnd, uint value, int digits) | System.Number | inlinepackagestatic |
UInt32ToDecStr(uint value) | System.Number | inlinepackagestatic |
UInt32ToDecStr(uint value, int digits) | System.Number | inlineprivatestatic |
UInt32ToNumber(uint value, ref NumberBuffer number) | System.Number | inlineprivatestatic |
UInt64ToDecStr(ulong value, int digits) | System.Number | inlinepackagestatic |
UInt64ToNumber(ulong value, ref NumberBuffer number) | System.Number | inlineprivatestatic |