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
Navigation.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
UnityEngine.UI
5
{
6
// Token: 0x0200005A RID: 90
7
[
Serializable
]
8
public
struct
Navigation
:
IEquatable
<Navigation>
9
{
10
// Token: 0x170000DC RID: 220
11
// (get) Token: 0x06000360 RID: 864 RVA: 0x00002207 File Offset: 0x00000407
12
// (set) Token: 0x06000361 RID: 865 RVA: 0x0000B2AC File Offset: 0x000094AC
13
public
Navigation.Mode
mode
14
{
15
get
16
{
17
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
18
}
19
set
20
{
21
this.m_Mode
=
value
;
22
}
23
}
24
25
// Token: 0x170000DD RID: 221
26
// (get) Token: 0x06000362 RID: 866 RVA: 0x0000B2C0 File Offset: 0x000094C0
27
// (set) Token: 0x06000363 RID: 867 RVA: 0x0000B2D4 File Offset: 0x000094D4
28
public
bool
wrapAround
29
{
30
get
31
{
32
return
this.
m_WrapAround
;
33
}
34
set
35
{
36
}
37
}
38
39
// Token: 0x170000DE RID: 222
40
// (get) Token: 0x06000364 RID: 868 RVA: 0x0000B2E4 File Offset: 0x000094E4
41
// (set) Token: 0x06000365 RID: 869 RVA: 0x0000B2F8 File Offset: 0x000094F8
42
public
Selectable
selectOnUp
43
{
44
get
45
{
46
return
this.
m_SelectOnUp
;
47
}
48
set
49
{
50
this.m_SelectOnUp
=
value
;
51
}
52
}
53
54
// Token: 0x170000DF RID: 223
55
// (get) Token: 0x06000366 RID: 870 RVA: 0x0000B30C File Offset: 0x0000950C
56
// (set) Token: 0x06000367 RID: 871 RVA: 0x0000B320 File Offset: 0x00009520
57
public
Selectable
selectOnDown
58
{
59
get
60
{
61
return
this.
m_SelectOnDown
;
62
}
63
set
64
{
65
this.m_SelectOnDown
=
value
;
66
}
67
}
68
69
// Token: 0x170000E0 RID: 224
70
// (get) Token: 0x06000368 RID: 872 RVA: 0x0000B334 File Offset: 0x00009534
71
// (set) Token: 0x06000369 RID: 873 RVA: 0x0000B348 File Offset: 0x00009548
72
public
Selectable
selectOnLeft
73
{
74
get
75
{
76
return
this.
m_SelectOnLeft
;
77
}
78
set
79
{
80
this.m_SelectOnLeft
=
value
;
81
}
82
}
83
84
// Token: 0x170000E1 RID: 225
85
// (get) Token: 0x0600036A RID: 874 RVA: 0x0000B35C File Offset: 0x0000955C
86
// (set) Token: 0x0600036B RID: 875 RVA: 0x0000B370 File Offset: 0x00009570
87
public
Selectable
selectOnRight
88
{
89
get
90
{
91
return
this.
m_SelectOnRight
;
92
}
93
set
94
{
95
this.m_SelectOnRight
=
value
;
96
}
97
}
98
99
// Token: 0x170000E2 RID: 226
100
// (get) Token: 0x0600036C RID: 876 RVA: 0x0000B384 File Offset: 0x00009584
101
public
static
Navigation
defaultNavigation
102
{
103
get
104
{
105
Navigation
navigation;
106
navigation.m_Mode
=
Navigation
.
Mode
.Automatic;
107
return
navigation;
108
}
109
}
110
111
// Token: 0x0600036D RID: 877 RVA: 0x0000B39C File Offset: 0x0000959C
112
public
bool
Equals
(
Navigation
other
)
113
{
114
Selectable
selectOnUp
= this.
m_SelectOnUp
;
115
Selectable
selectOnUp2
=
other
.m_SelectOnUp;
116
bool
flag =
selectOnUp
==
selectOnUp2
;
117
Selectable
selectOnDown
= this.
m_SelectOnDown
;
118
Selectable
selectOnDown2
=
other
.m_SelectOnDown;
119
bool
flag2
=
selectOnDown
==
selectOnDown2
;
120
Selectable
selectOnLeft
= this.
m_SelectOnLeft
;
121
Selectable
selectOnLeft2
=
other
.m_SelectOnLeft;
122
bool
flag3
=
selectOnLeft
==
selectOnLeft2
;
123
Selectable
selectOnRight
= this.
m_SelectOnRight
;
124
Selectable
selectOnRight2
=
other
.m_SelectOnRight;
125
return
selectOnRight
==
selectOnRight2
;
126
}
127
128
// Token: 0x040001A1 RID: 417
129
[
SerializeField
]
130
private
Navigation.Mode
m_Mode
;
131
132
// Token: 0x040001A2 RID: 418
133
[
Tooltip
(
"Enables navigation to wrap around from last to first or first to last element. Does not work for automatic grid navigation"
)]
134
[
SerializeField
]
135
private
bool
m_WrapAround
;
136
137
// Token: 0x040001A3 RID: 419
138
[
SerializeField
]
139
private
Selectable
m_SelectOnUp
;
140
141
// Token: 0x040001A4 RID: 420
142
[
SerializeField
]
143
private
Selectable
m_SelectOnDown
;
144
145
// Token: 0x040001A5 RID: 421
146
[
SerializeField
]
147
private
Selectable
m_SelectOnLeft
;
148
149
// Token: 0x040001A6 RID: 422
150
[
SerializeField
]
151
private
Selectable
m_SelectOnRight
;
152
153
// Token: 0x0200005B RID: 91
154
[Flags]
155
public
enum
Mode
156
{
157
// Token: 0x040001A8 RID: 424
158
None
= 0,
159
// Token: 0x040001A9 RID: 425
160
Horizontal
= 1,
161
// Token: 0x040001AA RID: 426
162
Vertical
= 2,
163
// Token: 0x040001AB RID: 427
164
Automatic
= 3,
165
// Token: 0x040001AC RID: 428
166
Explicit
= 4
167
}
168
}
169
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
UnityEngine.SerializeField
Definition
SerializeField.cs:9
UnityEngine.UI.Selectable
Definition
Selectable.cs:15
System.IEquatable
Definition
IEquatable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
UnityEngine.UI
Definition
AnimationTriggers.cs:5
UnityEngine.UI.Navigation.Mode
Mode
Definition
Navigation.cs:156
UnityEngine.UI.Navigation.Mode.Vertical
@ Vertical
UnityEngine.UI.Navigation.Mode.Automatic
@ Automatic
UnityEngine.UI.Navigation.Mode.None
@ None
UnityEngine.UI.Navigation.Mode.Explicit
@ Explicit
UnityEngine.UI.Navigation.Mode.Horizontal
@ Horizontal
UnityEngine.UI.Navigation.defaultNavigation
static Navigation defaultNavigation
Definition
Navigation.cs:102
UnityEngine.UI.Navigation.selectOnLeft
Selectable selectOnLeft
Definition
Navigation.cs:73
UnityEngine.UI.Navigation.mode
Navigation.Mode mode
Definition
Navigation.cs:14
UnityEngine.UI.Navigation.selectOnUp
Selectable selectOnUp
Definition
Navigation.cs:43
UnityEngine.UI.Navigation.m_SelectOnDown
Selectable m_SelectOnDown
Definition
Navigation.cs:143
UnityEngine.UI.Navigation.selectOnRight
Selectable selectOnRight
Definition
Navigation.cs:88
UnityEngine.UI.Navigation.m_WrapAround
bool m_WrapAround
Definition
Navigation.cs:135
UnityEngine.UI.Navigation.m_Mode
Navigation.Mode m_Mode
Definition
Navigation.cs:130
UnityEngine.UI.Navigation.m_SelectOnRight
Selectable m_SelectOnRight
Definition
Navigation.cs:151
UnityEngine.UI.Navigation.selectOnDown
Selectable selectOnDown
Definition
Navigation.cs:58
UnityEngine.UI.Navigation.Equals
bool Equals(Navigation other)
Definition
Navigation.cs:112
UnityEngine.UI.Navigation.m_SelectOnLeft
Selectable m_SelectOnLeft
Definition
Navigation.cs:147
UnityEngine.UI.Navigation.wrapAround
bool wrapAround
Definition
Navigation.cs:29
UnityEngine.UI.Navigation.m_SelectOnUp
Selectable m_SelectOnUp
Definition
Navigation.cs:139
UnityEngine.UI.Navigation
Definition
Navigation.cs:9
source
UnityEngine.UI
UnityEngine
UI
Navigation.cs
Generated by
1.10.0