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
CodePointIndexer.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
Mono.Globalization.Unicode
4
{
5
// Token: 0x02000030 RID: 48
6
internal
class
CodePointIndexer
7
{
8
// Token: 0x060000A5 RID: 165 RVA: 0x00002FC0 File Offset: 0x000011C0
9
public
CodePointIndexer
(
int
[] starts,
int
[]
ends
,
int
defaultIndex
,
int
defaultCP
)
10
{
11
this.defaultIndex
=
defaultIndex
;
12
}
13
14
// Token: 0x060000A6 RID: 166 RVA: 0x00002FF8 File Offset: 0x000011F8
15
public
int
ToIndex
(
int
cp
)
16
{
17
CodePointIndexer
.
TableRange
[]
array
= this.
ranges
;
18
return
this.
defaultIndex
;
19
}
20
21
// Token: 0x040000D0 RID: 208
22
private
readonly
CodePointIndexer
.
TableRange
[]
ranges
;
23
24
// Token: 0x040000D1 RID: 209
25
public
readonly
int
TotalCount
;
26
27
// Token: 0x040000D2 RID: 210
28
private
int
defaultIndex
;
29
30
// Token: 0x040000D3 RID: 211
31
private
int
defaultCP
;
32
33
// Token: 0x02000031 RID: 49
34
[Serializable]
35
internal
struct
TableRange
36
{
37
// Token: 0x060000A7 RID: 167 RVA: 0x00003018 File Offset: 0x00001218
38
public
TableRange
(
int
start
,
int
end,
int
indexStart)
39
{
40
this.IndexEnd
= indexStart;
41
this.Start
=
start
;
42
this.Count
= end;
43
}
44
45
// Token: 0x040000D4 RID: 212
46
public
readonly
int
Start
;
47
48
// Token: 0x040000D5 RID: 213
49
public
readonly
int
End
;
50
51
// Token: 0x040000D6 RID: 214
52
public
readonly
int
Count
;
53
54
// Token: 0x040000D7 RID: 215
55
public
readonly
int
IndexStart
;
56
57
// Token: 0x040000D8 RID: 216
58
public
readonly
int
IndexEnd
;
59
}
60
}
61
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Mono.Globalization.Unicode.CodePointIndexer.CodePointIndexer
CodePointIndexer(int[] starts, int[] ends, int defaultIndex, int defaultCP)
Definition
CodePointIndexer.cs:9
Mono.Globalization.Unicode.CodePointIndexer.ToIndex
int ToIndex(int cp)
Definition
CodePointIndexer.cs:15
Mono.Globalization.Unicode.CodePointIndexer.ranges
readonly CodePointIndexer.TableRange[] ranges
Definition
CodePointIndexer.cs:22
Mono.Globalization.Unicode.CodePointIndexer.TotalCount
readonly int TotalCount
Definition
CodePointIndexer.cs:25
Mono.Globalization.Unicode.CodePointIndexer.defaultCP
int defaultCP
Definition
CodePointIndexer.cs:31
Mono.Globalization.Unicode.CodePointIndexer.defaultIndex
int defaultIndex
Definition
CodePointIndexer.cs:28
Mono.Globalization.Unicode.CodePointIndexer
Definition
CodePointIndexer.cs:7
Mono.Globalization.Unicode
Definition
CodePointIndexer.cs:4
System.ExceptionArgument.start
@ start
System.ExceptionArgument.array
@ array
System
Definition
__ComObject.cs:4
Mono.Globalization.Unicode.CodePointIndexer.TableRange.Start
readonly int Start
Definition
CodePointIndexer.cs:46
Mono.Globalization.Unicode.CodePointIndexer.TableRange.Count
readonly int Count
Definition
CodePointIndexer.cs:52
Mono.Globalization.Unicode.CodePointIndexer.TableRange.IndexEnd
readonly int IndexEnd
Definition
CodePointIndexer.cs:58
Mono.Globalization.Unicode.CodePointIndexer.TableRange.IndexStart
readonly int IndexStart
Definition
CodePointIndexer.cs:55
Mono.Globalization.Unicode.CodePointIndexer.TableRange.TableRange
TableRange(int start, int end, int indexStart)
Definition
CodePointIndexer.cs:38
Mono.Globalization.Unicode.CodePointIndexer.TableRange.End
readonly int End
Definition
CodePointIndexer.cs:49
Mono.Globalization.Unicode.CodePointIndexer.TableRange
Definition
CodePointIndexer.cs:36
source
mscorlib
Mono
Globalization
Unicode
CodePointIndexer.cs
Generated by
1.10.0