Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DateTimeRawInfo.cs
Go to the documentation of this file.
1namespace System;
2
3internal struct DateTimeRawInfo
4{
5 private unsafe int* num;
6
7 internal int numCount;
8
9 internal int month;
10
11 internal int year;
12
13 internal int dayOfWeek;
14
15 internal int era;
16
18
19 internal double fraction;
20
22
23 internal unsafe void Init(int* numberBuffer)
24 {
25 month = -1;
26 year = -1;
27 dayOfWeek = -1;
28 era = -1;
29 timeMark = DateTimeParse.TM.NotSet;
30 fraction = -1.0;
31 num = numberBuffer;
32 }
33
34 internal unsafe void AddNumber(int value)
35 {
36 num[numCount++] = value;
37 }
38
39 internal unsafe int GetNumber(int index)
40 {
41 return num[index];
42 }
43}
unsafe void Init(int *numberBuffer)
DateTimeParse.TM timeMark
unsafe void AddNumber(int value)
unsafe int GetNumber(int index)