terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
DoubleStack.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
Terraria.DataStructures
5
{
6
// Token: 0x0200061E RID: 1566
7
public
class
DoubleStack
<T1>
8
{
9
// Token: 0x060035D1 RID: 13777 RVA: 0x000021DB File Offset: 0x000003DB
10
public
DoubleStack
(
int
segmentSize
= 1024,
int
initialSize
= 0)
11
{
12
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
13
}
14
15
// Token: 0x060035D2 RID: 13778 RVA: 0x000021DB File Offset: 0x000003DB
16
public
void
PushFront
(T1 front)
17
{
18
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
19
}
20
21
// Token: 0x060035D3 RID: 13779 RVA: 0x000021DB File Offset: 0x000003DB
22
public
T1
PopFront
()
23
{
24
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
25
}
26
27
// Token: 0x060035D4 RID: 13780 RVA: 0x000021DB File Offset: 0x000003DB
28
public
T1
PeekFront
()
29
{
30
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
31
}
32
33
// Token: 0x060035D5 RID: 13781 RVA: 0x000021DB File Offset: 0x000003DB
34
public
void
PushBack
(T1 back)
35
{
36
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
37
}
38
39
// Token: 0x060035D6 RID: 13782 RVA: 0x000021DB File Offset: 0x000003DB
40
public
T1
PopBack
()
41
{
42
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
43
}
44
45
// Token: 0x060035D7 RID: 13783 RVA: 0x000021DB File Offset: 0x000003DB
46
public
T1
PeekBack
()
47
{
48
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
49
}
50
51
// Token: 0x060035D8 RID: 13784 RVA: 0x000021DB File Offset: 0x000003DB
52
public
void
Clear
(
bool
quickClear
=
false
)
53
{
54
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
55
}
56
57
// Token: 0x1700068B RID: 1675
58
// (get) Token: 0x060035D9 RID: 13785 RVA: 0x00211AC8 File Offset: 0x0020FCC8
59
public
int
Count
60
{
61
get
62
{
63
return
this.
_size
;
64
}
65
}
66
67
// Token: 0x040076A5 RID: 30373
68
private
T1[][]
_segmentList
;
69
70
// Token: 0x040076A6 RID: 30374
71
private
readonly
int
_segmentSize
;
72
73
// Token: 0x040076A7 RID: 30375
74
private
int
_segmentCount
;
75
76
// Token: 0x040076A8 RID: 30376
77
private
readonly
int
_segmentShiftPosition
;
78
79
// Token: 0x040076A9 RID: 30377
80
private
int
_start
;
81
82
// Token: 0x040076AA RID: 30378
83
private
int
_end
;
84
85
// Token: 0x040076AB RID: 30379
86
private
int
_size
;
87
88
// Token: 0x040076AC RID: 30380
89
private
int
_last
;
90
}
91
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Terraria.DataStructures.DoubleStack.PopFront
T1 PopFront()
Definition
DoubleStack.cs:22
Terraria.DataStructures.DoubleStack.PeekBack
T1 PeekBack()
Definition
DoubleStack.cs:46
Terraria.DataStructures.DoubleStack._start
int _start
Definition
DoubleStack.cs:80
Terraria.DataStructures.DoubleStack.PeekFront
T1 PeekFront()
Definition
DoubleStack.cs:28
Terraria.DataStructures.DoubleStack._segmentList
T1[][] _segmentList
Definition
DoubleStack.cs:68
Terraria.DataStructures.DoubleStack.PushBack
void PushBack(T1 back)
Definition
DoubleStack.cs:34
Terraria.DataStructures.DoubleStack._segmentSize
readonly int _segmentSize
Definition
DoubleStack.cs:71
Terraria.DataStructures.DoubleStack._end
int _end
Definition
DoubleStack.cs:83
Terraria.DataStructures.DoubleStack.Count
int Count
Definition
DoubleStack.cs:60
Terraria.DataStructures.DoubleStack.Clear
void Clear(bool quickClear=false)
Definition
DoubleStack.cs:52
Terraria.DataStructures.DoubleStack.DoubleStack
DoubleStack(int segmentSize=1024, int initialSize=0)
Definition
DoubleStack.cs:10
Terraria.DataStructures.DoubleStack._last
int _last
Definition
DoubleStack.cs:89
Terraria.DataStructures.DoubleStack.PopBack
T1 PopBack()
Definition
DoubleStack.cs:40
Terraria.DataStructures.DoubleStack.PushFront
void PushFront(T1 front)
Definition
DoubleStack.cs:16
Terraria.DataStructures.DoubleStack._segmentShiftPosition
readonly int _segmentShiftPosition
Definition
DoubleStack.cs:77
Terraria.DataStructures.DoubleStack._segmentCount
int _segmentCount
Definition
DoubleStack.cs:74
Terraria.DataStructures.DoubleStack._size
int _size
Definition
DoubleStack.cs:86
Terraria.DataStructures.DoubleStack
Definition
DoubleStack.cs:8
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System
Definition
__ComObject.cs:4
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:4
source
Terraria
DataStructures
DoubleStack.cs
Generated by
1.10.0