Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AutoIncrementValue.cs
Go to the documentation of this file.
1namespace System.Data;
2
3internal abstract class AutoIncrementValue
4{
5 internal bool Auto { get; set; }
6
7 internal abstract object Current { get; set; }
8
9 internal abstract long Seed { get; set; }
10
11 internal abstract long Step { get; set; }
12
13 internal abstract Type DataType { get; }
14
15 internal abstract void SetCurrent(object value, IFormatProvider formatProvider);
16
17 internal abstract void SetCurrentAndIncrement(object value);
18
19 internal abstract void MoveAfter();
20
22 {
24 autoIncrementValue.Auto = Auto;
25 autoIncrementValue.Seed = Seed;
26 autoIncrementValue.Step = Step;
27 autoIncrementValue.Current = Current;
28 return autoIncrementValue;
29 }
30}
void SetCurrentAndIncrement(object value)
void SetCurrent(object value, IFormatProvider formatProvider)