Zdexby TheHolyOneZ
44,741 classes
Class

BurstString

: Object
Unity.Burst.BurstString, Unity.Burst 0x0010 (16 B) inherited 0x0010 Unity.Burst.dll
0x00x0010

Members 11

OffsetSizeNameTypeFlagsDefault
0x08SplitByColonchar[]PrivateStatic+1 flags—
0x08logTablebyte[]PrivateStatic+1 flags—
0x08g_PowerOf10_U32uint[]PrivateStatic+1 flags—
0x08InfinityStringbyte[]PrivateStatic+1 flags—
0x08NanStringbyte[]PrivateStatic+1 flags—
—0x04SinglePrecisionintPrivateStatic+1 flags-2128980624
—0x04DoublePrecisionintPrivateStatic+1 flags-2128980624
—0x04SingleNumberBufferLengthintStatic+2 flags-2128980624
—0x04DoubleNumberBufferLengthintStatic+2 flags-2128980624
—0x04SinglePrecisionCustomFormatintPrivateStatic+1 flags-2128980624
—0x04DoublePrecisionCustomFormatintPrivateStatic+1 flags-2128980624

Functions 51

SignatureFlagsNativeParams
void CopyFixedString(const Byte*& dest, int destLength, const Byte*& src, int srcLength)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, const Byte*& src, int srcLength, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, float value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, double value, int formatOptionsRaw)PublicStatic—0x08
void Format(const Byte*& dest, ref int& destIndex, int destLength, bool value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, ushort value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, byte value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, ushort value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, uint value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, ulong value, int formatOptionsRaw)PublicStatic—0x08
void Format(const Byte*& dest, ref int& destIndex, int destLength, sbyte value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, short value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, int value, int formatOptionsRaw)PublicStatic—0x04
void Format(const Byte*& dest, ref int& destIndex, int destLength, long value, int formatOptionsRaw)PublicStatic—0x08
void ConvertUnsignedIntegerToString(const Byte*& dest, ref int& destIndex, int destLength, ulong value, const FormatOptions& options)PrivateStatic—0x08
int GetLengthIntegerToString(long value, int basis, int zeroPadding)PrivateStatic—0x08
void ConvertIntegerToString(const Byte*& dest, ref int& destIndex, int destLength, long value, const FormatOptions& options)PrivateStatic—0x08
void FormatNumber(const Byte*& dest, ref int& destIndex, int destLength, ref NumberBuffer& number, int nMaxDigits, const FormatOptions& options)PrivateStatic—0x18
void FormatDecimalOrHexadecimal(const Byte*& dest, ref int& destIndex, int destLength, ref NumberBuffer& number, int zeroPadding, bool outputPositiveSign)PrivateStatic—0x18
byte ValueToIntegerChar(int value, bool uppercase)PrivateStatic—0x04
void OptsSplit(const string& fullFormat, ref string& padding, ref string& format)PrivateStatic—0x08
FormatOptions ParseFormatToFormatOptions(const string& fullFormat)PublicStatic—0x08
bool AlignRight(const Byte*& dest, ref int& destIndex, int destLength, int align, int length)PrivateStatic—0x04
bool AlignLeft(const Byte*& dest, ref int& destIndex, int destLength, int align, int length)PrivateStatic—0x04
int GetLengthForFormatGeneral(ref NumberBuffer& number, int nMaxDigits)PrivateStatic—0x18
void FormatGeneral(const Byte*& dest, ref int& destIndex, int destLength, ref NumberBuffer& number, int nMaxDigits, byte expChar)PrivateStatic—0x18
void RoundNumber(ref NumberBuffer& number, int pos, bool isCorrectlyRounded)PrivateStatic—0x18
bool ShouldRoundUp(const Byte*& dig, int i, bool isCorrectlyRounded)PrivateStatic—0x04
uint LogBase2(uint val)PrivateStatic—0x04
int BigInt_Compare(ref tBigInt& lhs, ref tBigInt& rhs)PrivateStatic—0x90
void BigInt_Add(ref tBigInt& pResult, ref tBigInt& lhs, ref tBigInt& rhs)PrivateStatic—0x90
void BigInt_Add_internal(ref tBigInt& pResult, ref tBigInt& pLarge, ref tBigInt& pSmall)PrivateStatic—0x90
void BigInt_Multiply(ref tBigInt& pResult, ref tBigInt& lhs, ref tBigInt& rhs)PrivateStatic—0x90
void BigInt_Multiply_internal(ref tBigInt& pResult, ref tBigInt& pLarge, ref tBigInt& pSmall)PrivateStatic0x90
void BigInt_Multiply(ref tBigInt& pResult, ref tBigInt& lhs, uint rhs)PrivateStatic0x90
void BigInt_Multiply2(ref tBigInt& pResult, ref tBigInt& input)PrivateStatic0x90
void BigInt_Multiply2(ref tBigInt& pResult)PrivateStatic0x90
void BigInt_Multiply10(ref tBigInt& pResult)PrivateStatic0x90
tBigInt g_PowerOf10_Big(int i)PrivateStatic0x90
void BigInt_Pow10(ref tBigInt& pResult, uint exponent)PrivateStatic0x90
void BigInt_MultiplyPow10(ref tBigInt& pResult, ref tBigInt& input, uint exponent)PrivateStatic0x90
void BigInt_Pow2(ref tBigInt& pResult, uint exponent)PrivateStatic0x90
uint BigInt_DivideWithRemainder_MaxQuotient9(ref tBigInt& pDividend, ref tBigInt& divisor)PrivateStatic0x90
void BigInt_ShiftLeft(ref tBigInt& pResult, uint shift)PrivateStatic0x90
uint Dragon4(ulong mantissa, int exponent, uint mantissaHighBitIdx, bool hasUnequalMargins, const CutoffMode& cutoffMode, uint cutoffNumber, const Byte*& pOutBuffer, uint bufferSize, ref int& pOutExponent)PrivateStatic0x08
int FormatPositional(const Byte*& pOutBuffer, uint bufferSize, ulong mantissa, int exponent, uint mantissaHighBitIdx, bool hasUnequalMargins, int precision)PrivateStatic0x08
int FormatScientific(const Byte*& pOutBuffer, uint bufferSize, ulong mantissa, int exponent, uint mantissaHighBitIdx, bool hasUnequalMargins, int precision)PrivateStatic0x08
void FormatInfinityNaN(const Byte*& dest, ref int& destIndex, int destLength, ulong mantissa, bool isNegative, const FormatOptions& formatOptions)PrivateStatic0x08
void ConvertFloatToString(const Byte*& dest, ref int& destIndex, int destLength, float value, const FormatOptions& formatOptions)PrivateStatic0x04
void ConvertDoubleToString(const Byte*& dest, ref int& destIndex, int destLength, double value, const FormatOptions& formatOptions)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00