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

◆ Overwrite() [2/2]

void System.Numerics.BigIntegerCalculator.BitsBuffer.Overwrite ( ulong value)
inline

Definition at line 96 of file BigIntegerCalculator.cs.

97 {
98 if (_length > 2)
99 {
100 Array.Clear(_bits, 2, _length - 2);
101 }
102 uint num = (uint)value;
103 uint num2 = (uint)(value >> 32);
104 _bits[0] = num;
105 _bits[1] = num2;
106 _length = ((num2 != 0) ? 2 : ((num != 0) ? 1 : 0));
107 }

References System.Numerics.BigIntegerCalculator.BitsBuffer._bits, System.Numerics.BigIntegerCalculator.BitsBuffer._length, System.Array.Clear(), and System.value.