terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Calendar.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::System.Runtime.InteropServices.ComVisible(true)]
10 [global::Cpp2ILInjected.Token(Token = "0x20005A8")]
11 [global::System.Serializable]
12 public abstract class Calendar : global::System.ICloneable
13 {
14 [global::System.Runtime.InteropServices.ComVisible(false)]
15 [global::Cpp2ILInjected.Token(Token = "0x17000664")]
16 public virtual global::System.DateTime MinSupportedDateTime
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6002B6C")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1BEA35C", Offset = "0x1BEA35C", Length = "0x58")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
22 get
23 {
24 throw null;
25 }
26 }
27
28 [global::System.Runtime.InteropServices.ComVisible(false)]
29 [global::Cpp2ILInjected.Token(Token = "0x17000665")]
30 public virtual global::System.DateTime MaxSupportedDateTime
31 {
32 [global::Cpp2ILInjected.Token(Token = "0x6002B6D")]
33 [global::Cpp2ILInjected.Address(RVA = "0x1BEA3B4", Offset = "0x1BEA3B4", Length = "0x58")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6002B6E")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1BEA40C", Offset = "0x1BEA40C", Length = "0x14")]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UmAlQuraCalendar), Member = ".ctor", ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
47 protected Calendar()
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x17000666")]
53 internal virtual int ID
54 {
55 [global::Cpp2ILInjected.Token(Token = "0x6002B6F")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1BEA420", Offset = "0x1BEA420", Length = "0x8")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 get
59 {
60 throw null;
61 }
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x17000667")]
65 internal virtual int BaseCalendarID
66 {
67 [global::Cpp2ILInjected.Token(Token = "0x6002B70")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1BEA428", Offset = "0x1BEA428", Length = "0xC")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
71 get
72 {
73 throw null;
74 }
75 }
76
77 [global::System.Runtime.InteropServices.ComVisible(false)]
78 [global::Cpp2ILInjected.Token(Token = "0x17000668")]
79 public bool IsReadOnly
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x6002B71")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1BEA434", Offset = "0x1BEA434", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::System.Runtime.InteropServices.ComVisible(false)]
91 [global::Cpp2ILInjected.Token(Token = "0x6002B72")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1BEA43C", Offset = "0x1BEA43C", Length = "0x84")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "MemberwiseClone", ReturnType = typeof(object))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
97 public virtual object Clone()
98 {
99 throw null;
100 }
101
102 [global::System.Runtime.InteropServices.ComVisible(false)]
103 [global::Cpp2ILInjected.Token(Token = "0x6002B73")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1BEA4C0", Offset = "0x1BEA4C0", Length = "0xE8")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DateTimeFormatInfo), Member = "ReadOnly", MemberParameters = new object[] { typeof(DateTimeFormatInfo) }, ReturnType = typeof(DateTimeFormatInfo))]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "MemberwiseClone", ReturnType = typeof(object))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
111 public static Calendar ReadOnly(Calendar calendar)
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x6002B74")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1BEA5A8", Offset = "0x1BEA5A8", Length = "0x6C")]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Calendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UmAlQuraCalendar), Member = "set_TwoDigitYearMax", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
129 internal void VerifyWritable()
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6002B75")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1BEA614", Offset = "0x1BEA614", Length = "0xC")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 internal void SetReadOnlyState(bool readOnly)
138 {
139 throw null;
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x17000669")]
143 internal virtual int CurrentEraValue
144 {
145 [global::Cpp2ILInjected.Token(Token = "0x6002B76")]
146 [global::Cpp2ILInjected.Address(RVA = "0x1BEA620", Offset = "0x1BEA620", Length = "0x84")]
147 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CalendarData), Member = "GetCalendarData", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(CalendarData))]
150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
151 get
152 {
153 throw null;
154 }
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x6002B77")]
158 public abstract int GetDayOfMonth(global::System.DateTime time);
159
160 [global::Cpp2ILInjected.Token(Token = "0x6002B78")]
161 public abstract global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time);
162
163 [global::Cpp2ILInjected.Token(Token = "0x6002B79")]
164 public abstract int GetDaysInMonth(int year, int month, int era);
165
166 [global::Cpp2ILInjected.Token(Token = "0x6002B7A")]
167 public abstract int GetDaysInYear(int year, int era);
168
169 [global::Cpp2ILInjected.Token(Token = "0x6002B7B")]
170 public abstract int GetEra(global::System.DateTime time);
171
172 [global::Cpp2ILInjected.Token(Token = "0x1700066A")]
173 public abstract int[] Eras
174 {
175 [global::Cpp2ILInjected.Token(Token = "0x6002B7C")]
176 get;
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x6002B7D")]
180 public abstract int GetMonth(global::System.DateTime time);
181
182 [global::Cpp2ILInjected.Token(Token = "0x6002B7E")]
183 public abstract int GetMonthsInYear(int year, int era);
184
185 [global::Cpp2ILInjected.Token(Token = "0x6002B7F")]
186 public abstract int GetYear(global::System.DateTime time);
187
188 [global::Cpp2ILInjected.Token(Token = "0x6002B80")]
189 [global::Cpp2ILInjected.Address(RVA = "0x1BEA740", Offset = "0x1BEA740", Length = "0x14")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
192 public virtual bool IsLeapYear(int year)
193 {
194 throw null;
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x6002B81")]
198 public abstract bool IsLeapYear(int year, int era);
199
200 [global::Cpp2ILInjected.Token(Token = "0x6002B82")]
201 [global::Cpp2ILInjected.Address(RVA = "0x1BEA754", Offset = "0x1BEA754", Length = "0x28")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 public virtual global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond)
205 {
206 throw null;
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x6002B83")]
210 public abstract global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
211
212 [global::Cpp2ILInjected.Token(Token = "0x6002B84")]
213 [global::Cpp2ILInjected.Address(RVA = "0x1BEA77C", Offset = "0x1BEA77C", Length = "0x160")]
214 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
217 internal virtual bool TryToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era, out global::System.DateTime result)
218 {
219 throw null;
220 }
221
222 [global::Cpp2ILInjected.Token(Token = "0x6002B85")]
223 [global::Cpp2ILInjected.Address(RVA = "0x1BEA8DC", Offset = "0x1BEA8DC", Length = "0x84")]
224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
226 internal virtual bool IsValidYear(int year, int era)
227 {
228 throw null;
229 }
230
231 [global::Cpp2ILInjected.Token(Token = "0x6002B86")]
232 [global::Cpp2ILInjected.Address(RVA = "0x1BEA960", Offset = "0x1BEA960", Length = "0x78")]
233 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
235 internal virtual bool IsValidMonth(int year, int month, int era)
236 {
237 throw null;
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x6002B87")]
241 [global::Cpp2ILInjected.Address(RVA = "0x1BEA9D8", Offset = "0x1BEA9D8", Length = "0x80")]
242 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
244 internal virtual bool IsValidDay(int year, int month, int day, int era)
245 {
246 throw null;
247 }
248
249 [global::Cpp2ILInjected.Token(Token = "0x1700066B")]
250 public virtual int TwoDigitYearMax
251 {
252 [global::Cpp2ILInjected.Token(Token = "0x6002B88")]
253 [global::Cpp2ILInjected.Address(RVA = "0x1BEAA58", Offset = "0x1BEAA58", Length = "0x8")]
254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
255 get
256 {
257 throw null;
258 }
259 [global::Cpp2ILInjected.Token(Token = "0x6002B89")]
260 [global::Cpp2ILInjected.Address(RVA = "0x1BEAA60", Offset = "0x1BEAA60", Length = "0x24")]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Calendar), Member = "VerifyWritable", ReturnType = typeof(void))]
263 set
264 {
265 throw null;
266 }
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6002B8A")]
270 [global::Cpp2ILInjected.Address(RVA = "0x1BEAA84", Offset = "0x1BEAA84", Length = "0xF8")]
271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendar), Member = "ToFourDigitYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "ToFourDigitYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UmAlQuraCalendar), Member = "ToFourDigitYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
278 {
279 typeof(string),
280 typeof(string)
281 }, ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
283 public virtual int ToFourDigitYear(int year)
284 {
285 throw null;
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x6002B8B")]
289 [global::Cpp2ILInjected.Address(RVA = "0x1BEAB7C", Offset = "0x1BEAB7C", Length = "0x1B0")]
290 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "ToDateTime", MemberParameters = new object[]
292 {
293 typeof(int),
294 typeof(int),
295 typeof(int),
296 typeof(int),
297 typeof(int),
298 typeof(int),
299 typeof(int),
300 typeof(int)
301 }, ReturnType = typeof(global::System.DateTime))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UmAlQuraCalendar), Member = "ToDateTime", MemberParameters = new object[]
303 {
304 typeof(int),
305 typeof(int),
306 typeof(int),
307 typeof(int),
308 typeof(int),
309 typeof(int),
310 typeof(int),
311 typeof(int)
312 }, ReturnType = typeof(global::System.DateTime))]
313 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "TimeToTicks", MemberParameters = new object[]
315 {
316 typeof(int),
317 typeof(int),
318 typeof(int)
319 }, ReturnType = typeof(long))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
323 {
324 typeof(global::System.IFormatProvider),
325 typeof(string),
326 typeof(object),
327 typeof(object)
328 }, ReturnType = typeof(string))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
330 {
331 typeof(string),
332 typeof(string)
333 }, ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
335 internal static long TimeToTicks(int hour, int minute, int second, int millisecond)
336 {
337 throw null;
338 }
339
340 [global::Cpp2ILInjected.Token(Token = "0x6002B8C")]
341 [global::Cpp2ILInjected.Address(RVA = "0x1BEAD2C", Offset = "0x1BEAD2C", Length = "0x54")]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UmAlQuraCalendar), Member = "get_TwoDigitYearMax", ReturnType = typeof(int))]
348 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
349 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
351 {
352 throw null;
353 }
354
355 [global::Cpp2ILInjected.Token(Token = "0x4001819")]
356 internal const long TicksPerMillisecond = 10000L;
357
358 [global::Cpp2ILInjected.Token(Token = "0x400181A")]
359 internal const long TicksPerSecond = 10000000L;
360
361 [global::Cpp2ILInjected.Token(Token = "0x400181B")]
362 internal const long TicksPerMinute = 600000000L;
363
364 [global::Cpp2ILInjected.Token(Token = "0x400181C")]
365 internal const long TicksPerHour = 36000000000L;
366
367 [global::Cpp2ILInjected.Token(Token = "0x400181D")]
368 internal const long TicksPerDay = 864000000000L;
369
370 [global::Cpp2ILInjected.Token(Token = "0x400181E")]
371 internal const int MillisPerSecond = 1000;
372
373 [global::Cpp2ILInjected.Token(Token = "0x400181F")]
374 internal const int MillisPerMinute = 60000;
375
376 [global::Cpp2ILInjected.Token(Token = "0x4001820")]
377 internal const int MillisPerHour = 3600000;
378
379 [global::Cpp2ILInjected.Token(Token = "0x4001821")]
380 internal const int MillisPerDay = 86400000;
381
382 [global::Cpp2ILInjected.Token(Token = "0x4001822")]
383 internal const int DaysPerYear = 365;
384
385 [global::Cpp2ILInjected.Token(Token = "0x4001823")]
386 internal const int DaysPer4Years = 1461;
387
388 [global::Cpp2ILInjected.Token(Token = "0x4001824")]
389 internal const int DaysPer100Years = 36524;
390
391 [global::Cpp2ILInjected.Token(Token = "0x4001825")]
392 internal const int DaysPer400Years = 146097;
393
394 [global::Cpp2ILInjected.Token(Token = "0x4001826")]
395 internal const int DaysTo10000 = 3652059;
396
397 [global::Cpp2ILInjected.Token(Token = "0x4001827")]
398 internal const long MaxMillis = 315537897600000L;
399
400 [global::Cpp2ILInjected.Token(Token = "0x4001828")]
401 internal const int CAL_GREGORIAN = 1;
402
403 [global::Cpp2ILInjected.Token(Token = "0x4001829")]
404 internal const int CAL_GREGORIAN_US = 2;
405
406 [global::Cpp2ILInjected.Token(Token = "0x400182A")]
407 internal const int CAL_JAPAN = 3;
408
409 [global::Cpp2ILInjected.Token(Token = "0x400182B")]
410 internal const int CAL_TAIWAN = 4;
411
412 [global::Cpp2ILInjected.Token(Token = "0x400182C")]
413 internal const int CAL_KOREA = 5;
414
415 [global::Cpp2ILInjected.Token(Token = "0x400182D")]
416 internal const int CAL_HIJRI = 6;
417
418 [global::Cpp2ILInjected.Token(Token = "0x400182E")]
419 internal const int CAL_THAI = 7;
420
421 [global::Cpp2ILInjected.Token(Token = "0x400182F")]
422 internal const int CAL_HEBREW = 8;
423
424 [global::Cpp2ILInjected.Token(Token = "0x4001830")]
425 internal const int CAL_GREGORIAN_ME_FRENCH = 9;
426
427 [global::Cpp2ILInjected.Token(Token = "0x4001831")]
428 internal const int CAL_GREGORIAN_ARABIC = 10;
429
430 [global::Cpp2ILInjected.Token(Token = "0x4001832")]
431 internal const int CAL_GREGORIAN_XLIT_ENGLISH = 11;
432
433 [global::Cpp2ILInjected.Token(Token = "0x4001833")]
434 internal const int CAL_GREGORIAN_XLIT_FRENCH = 12;
435
436 [global::Cpp2ILInjected.Token(Token = "0x4001834")]
437 internal const int CAL_JULIAN = 13;
438
439 [global::Cpp2ILInjected.Token(Token = "0x4001835")]
440 internal const int CAL_JAPANESELUNISOLAR = 14;
441
442 [global::Cpp2ILInjected.Token(Token = "0x4001836")]
443 internal const int CAL_CHINESELUNISOLAR = 15;
444
445 [global::Cpp2ILInjected.Token(Token = "0x4001837")]
446 internal const int CAL_SAKA = 16;
447
448 [global::Cpp2ILInjected.Token(Token = "0x4001838")]
449 internal const int CAL_LUNAR_ETO_CHN = 17;
450
451 [global::Cpp2ILInjected.Token(Token = "0x4001839")]
452 internal const int CAL_LUNAR_ETO_KOR = 18;
453
454 [global::Cpp2ILInjected.Token(Token = "0x400183A")]
455 internal const int CAL_LUNAR_ETO_ROKUYOU = 19;
456
457 [global::Cpp2ILInjected.Token(Token = "0x400183B")]
458 internal const int CAL_KOREANLUNISOLAR = 20;
459
460 [global::Cpp2ILInjected.Token(Token = "0x400183C")]
461 internal const int CAL_TAIWANLUNISOLAR = 21;
462
463 [global::Cpp2ILInjected.Token(Token = "0x400183D")]
464 internal const int CAL_PERSIAN = 22;
465
466 [global::Cpp2ILInjected.Token(Token = "0x400183E")]
467 internal const int CAL_UMALQURA = 23;
468
469 [global::Cpp2ILInjected.Token(Token = "0x400183F")]
470 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
471 internal int m_currentEraValue;
472
473 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
474 [global::Cpp2ILInjected.Token(Token = "0x4001840")]
475 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
476 private bool m_isReadOnly;
477
478 [global::Cpp2ILInjected.Token(Token = "0x4001841")]
479 public const int CurrentEra = 0;
480
481 [global::Cpp2ILInjected.Token(Token = "0x4001842")]
482 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
483 internal int twoDigitYearMax;
484 }
485}
class f__AnonymousType0<< Count > j__TPar
int GetEra(global::System.DateTime time)
virtual object Clone()
Definition Calendar.cs:97
global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
static Calendar ReadOnly(Calendar calendar)
Definition Calendar.cs:111
virtual int ToFourDigitYear(int year)
Definition Calendar.cs:283
virtual bool IsValidYear(int year, int era)
Definition Calendar.cs:226
int GetDayOfMonth(global::System.DateTime time)
virtual bool IsLeapYear(int year)
Definition Calendar.cs:192
virtual global::System.DateTime MinSupportedDateTime
Definition Calendar.cs:17
int GetYear(global::System.DateTime time)
static int GetSystemTwoDigitYearSetting(int CalID, int defaultYearValue)
Definition Calendar.cs:350
static long TimeToTicks(int hour, int minute, int second, int millisecond)
Definition Calendar.cs:335
virtual bool IsValidMonth(int year, int month, int era)
Definition Calendar.cs:235
int GetDaysInMonth(int year, int month, int era)
virtual bool IsValidDay(int year, int month, int day, int era)
Definition Calendar.cs:244
virtual bool TryToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era, out global::System.DateTime result)
Definition Calendar.cs:217
virtual global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond)
Definition Calendar.cs:204
global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time)
virtual global::System.DateTime MaxSupportedDateTime
Definition Calendar.cs:31
int GetDaysInYear(int year, int era)
int GetMonth(global::System.DateTime time)
void SetReadOnlyState(bool readOnly)
Definition Calendar.cs:137
int GetMonthsInYear(int year, int era)
bool IsLeapYear(int year, int era)
DateTime(long ticks)
Definition DateTime.cs:113