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
RectTransformUtility.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
UnityEngine.Bindings
;
4
5
namespace
UnityEngine
6
{
7
// Token: 0x02000002 RID: 2
8
[
NativeHeader
(
"Modules/UI/RectTransformUtil.h"
)]
9
[
NativeHeader
(
"Runtime/Transform/RectTransform.h"
)]
10
[
StaticAccessor
(
"UI"
,
StaticAccessorType
.DoubleColon)]
11
[
NativeHeader
(
"Runtime/Camera/Camera.h"
)]
12
[
NativeHeader
(
"Modules/UI/Canvas.h"
)]
13
public
sealed
class
RectTransformUtility
14
{
15
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
16
public
static
Vector2
PixelAdjustPoint
(
Vector2
point,
Transform
elementTransform
,
Canvas
canvas)
17
{
18
if
(!
true
)
19
{
20
}
21
throw
new
MissingMethodException
();
22
}
23
24
// Token: 0x06000002 RID: 2 RVA: 0x00002068 File Offset: 0x00000268
25
public
static
Rect
PixelAdjustRect
(
RectTransform
rectTransform,
Canvas
canvas)
26
{
27
if
(!
true
)
28
{
29
}
30
throw
new
MissingMethodException
();
31
}
32
33
// Token: 0x06000003 RID: 3 RVA: 0x00002080 File Offset: 0x00000280
34
private
static
bool
PointInRectangle
(
Vector2
screenPoint
,
RectTransform
rect,
Camera
cam
,
Vector4
offset
)
35
{
36
if
(!
true
)
37
{
38
}
39
throw
new
MissingMethodException
();
40
}
41
42
// Token: 0x06000004 RID: 4 RVA: 0x00002098 File Offset: 0x00000298
43
public
static
bool
RectangleContainsScreenPoint
(
RectTransform
rect,
Vector2
screenPoint
,
Camera
cam
)
44
{
45
bool
flag;
46
return
flag;
47
}
48
49
// Token: 0x06000005 RID: 5 RVA: 0x000020A8 File Offset: 0x000002A8
50
public
static
bool
RectangleContainsScreenPoint
(
RectTransform
rect,
Vector2
screenPoint
,
Camera
cam
,
Vector4
offset
)
51
{
52
if
(!
true
)
53
{
54
}
55
bool
flag;
56
return
flag;
57
}
58
59
// Token: 0x06000006 RID: 6 RVA: 0x000020BC File Offset: 0x000002BC
60
public
static
bool
ScreenPointToWorldPointInRectangle
(
RectTransform
rect,
Vector2
screenPoint
,
Camera
cam
, [Out]
Vector3
worldPoint
)
61
{
62
return
true
;
63
}
64
65
// Token: 0x06000007 RID: 7 RVA: 0x000020D0 File Offset: 0x000002D0
66
public
static
bool
ScreenPointToLocalPointInRectangle
(
RectTransform
rect,
Vector2
screenPoint
,
Camera
cam
, [Out]
Vector2
localPoint
)
67
{
68
return
true
;
69
}
70
71
// Token: 0x06000008 RID: 8 RVA: 0x000020E0 File Offset: 0x000002E0
72
public
static
Ray
ScreenPointToRay
(
Camera
cam
,
Vector2
screenPos
)
73
{
74
if
(!
true
)
75
{
76
}
77
Ray
ray
;
78
return
ray
;
79
}
80
81
// Token: 0x06000009 RID: 9 RVA: 0x000020F4 File Offset: 0x000002F4
82
public
static
Vector2
WorldToScreenPoint
(
Camera
cam
,
Vector3
worldPoint
)
83
{
84
if
(!
true
)
85
{
86
}
87
return
1;
88
}
89
90
// Token: 0x0600000A RID: 10 RVA: 0x00002108 File Offset: 0x00000308
91
public
static
void
FlipLayoutOnAxis
(
RectTransform
rect,
int
axis,
bool
keepPositioning
,
bool
recursive
)
92
{
93
if
(!
true
)
94
{
95
}
96
int
childCount = rect.
childCount
;
97
long
num = 0
L
;
98
if
(rect.
GetChild
((
int
)num) !=
null
)
99
{
100
return
;
101
}
102
int
childCount2
= rect.
childCount
;
103
Vector2
pivot = rect.
pivot
;
104
if
(axis != 0)
105
{
106
return
;
107
}
108
}
109
110
// Token: 0x0600000B RID: 11 RVA: 0x00002164 File Offset: 0x00000364
111
public
static
void
FlipLayoutAxes
(
RectTransform
rect,
bool
keepPositioning
,
bool
recursive
)
112
{
113
if
(!
true
)
114
{
115
}
116
int
childCount = rect.
childCount
;
117
long
num = 0
L
;
118
if
(rect.
GetChild
((
int
)num) !=
null
)
119
{
120
return
;
121
}
122
int
childCount2
= rect.
childCount
;
123
Vector2
pivot = rect.
pivot
;
124
Vector2
sizeDelta = rect.
sizeDelta
;
125
}
126
127
// Token: 0x0600000C RID: 12 RVA: 0x000021BC File Offset: 0x000003BC
128
private
static
Vector2
GetTransposed
(
Vector2
input
)
129
{
130
Vector2
vector;
131
return
vector;
132
}
133
134
// Token: 0x0600000D RID: 13 RVA: 0x000021CC File Offset: 0x000003CC
135
// Note: this type is marked as 'beforefieldinit'.
136
static
RectTransformUtility
()
137
{
138
}
139
140
// Token: 0x0600000E RID: 14 RVA: 0x000021DC File Offset: 0x000003DC
141
private
static
void
PixelAdjustPoint_Injected
(
Vector2
point,
Transform
elementTransform
,
Canvas
canvas, [Out]
Vector2
ret)
142
{
143
throw
new
MissingMethodException
();
144
}
145
146
// Token: 0x0600000F RID: 15 RVA: 0x000021F0 File Offset: 0x000003F0
147
private
static
void
PixelAdjustRect_Injected
(
RectTransform
rectTransform,
Canvas
canvas, [Out]
Rect
ret)
148
{
149
throw
new
MissingMethodException
();
150
}
151
152
// Token: 0x06000010 RID: 16 RVA: 0x00002204 File Offset: 0x00000404
153
private
static
bool
PointInRectangle_Injected
(
Vector2
screenPoint
,
RectTransform
rect,
Camera
cam
,
Vector4
offset
)
154
{
155
throw
new
MissingMethodException
();
156
}
157
158
// Token: 0x04000001 RID: 1
159
private
static
readonly
Vector3
[]
s_Corners
;
160
}
161
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.MissingMethodException
Definition
MissingMethodException.cs:9
UnityEngine.Camera
Definition
Camera.cs:19
UnityEngine.Canvas
Definition
Canvas.cs:18
UnityEngine.RectTransformUtility.PixelAdjustRect
static Rect PixelAdjustRect(RectTransform rectTransform, Canvas canvas)
Definition
RectTransformUtility.cs:25
UnityEngine.RectTransformUtility.RectangleContainsScreenPoint
static bool RectangleContainsScreenPoint(RectTransform rect, Vector2 screenPoint, Camera cam)
Definition
RectTransformUtility.cs:43
UnityEngine.RectTransformUtility.ScreenPointToLocalPointInRectangle
static bool ScreenPointToLocalPointInRectangle(RectTransform rect, Vector2 screenPoint, Camera cam, [Out] Vector2 localPoint)
Definition
RectTransformUtility.cs:66
UnityEngine.RectTransformUtility.PointInRectangle_Injected
static bool PointInRectangle_Injected(Vector2 screenPoint, RectTransform rect, Camera cam, Vector4 offset)
Definition
RectTransformUtility.cs:153
UnityEngine.RectTransformUtility.FlipLayoutAxes
static void FlipLayoutAxes(RectTransform rect, bool keepPositioning, bool recursive)
Definition
RectTransformUtility.cs:111
UnityEngine.RectTransformUtility.PixelAdjustRect_Injected
static void PixelAdjustRect_Injected(RectTransform rectTransform, Canvas canvas, [Out] Rect ret)
Definition
RectTransformUtility.cs:147
UnityEngine.RectTransformUtility.PointInRectangle
static bool PointInRectangle(Vector2 screenPoint, RectTransform rect, Camera cam, Vector4 offset)
Definition
RectTransformUtility.cs:34
UnityEngine.RectTransformUtility.s_Corners
static readonly Vector3[] s_Corners
Definition
RectTransformUtility.cs:159
UnityEngine.RectTransformUtility.ScreenPointToWorldPointInRectangle
static bool ScreenPointToWorldPointInRectangle(RectTransform rect, Vector2 screenPoint, Camera cam, [Out] Vector3 worldPoint)
Definition
RectTransformUtility.cs:60
UnityEngine.RectTransformUtility.PixelAdjustPoint_Injected
static void PixelAdjustPoint_Injected(Vector2 point, Transform elementTransform, Canvas canvas, [Out] Vector2 ret)
Definition
RectTransformUtility.cs:141
UnityEngine.RectTransformUtility.RectTransformUtility
static RectTransformUtility()
Definition
RectTransformUtility.cs:136
UnityEngine.RectTransformUtility.GetTransposed
static Vector2 GetTransposed(Vector2 input)
Definition
RectTransformUtility.cs:128
UnityEngine.RectTransformUtility.PixelAdjustPoint
static Vector2 PixelAdjustPoint(Vector2 point, Transform elementTransform, Canvas canvas)
Definition
RectTransformUtility.cs:16
UnityEngine.RectTransformUtility.RectangleContainsScreenPoint
static bool RectangleContainsScreenPoint(RectTransform rect, Vector2 screenPoint, Camera cam, Vector4 offset)
Definition
RectTransformUtility.cs:50
UnityEngine.RectTransformUtility.WorldToScreenPoint
static Vector2 WorldToScreenPoint(Camera cam, Vector3 worldPoint)
Definition
RectTransformUtility.cs:82
UnityEngine.RectTransformUtility.FlipLayoutOnAxis
static void FlipLayoutOnAxis(RectTransform rect, int axis, bool keepPositioning, bool recursive)
Definition
RectTransformUtility.cs:91
UnityEngine.RectTransformUtility.ScreenPointToRay
static Ray ScreenPointToRay(Camera cam, Vector2 screenPos)
Definition
RectTransformUtility.cs:72
UnityEngine.RectTransformUtility
Definition
RectTransformUtility.cs:14
UnityEngine.RectTransform.pivot
Vector2 pivot
Definition
RectTransform.cs:112
UnityEngine.RectTransform.sizeDelta
Vector2 sizeDelta
Definition
RectTransform.cs:97
UnityEngine.RectTransform
Definition
RectTransform.cs:14
UnityEngine.Transform.childCount
int childCount
Definition
Transform.cs:228
UnityEngine.Transform.GetChild
Transform GetChild(int index)
Definition
Transform.cs:264
UnityEngine.Transform
Definition
Transform.cs:17
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.ExceptionArgument.offset
@ offset
System.ExceptionArgument.input
@ input
System
Definition
__ComObject.cs:4
UnityEngine.Bindings.StaticAccessorType
StaticAccessorType
Definition
StaticAccessorType.cs:8
UnityEngine.Bindings
Definition
CodegenOptions.cs:4
UnityEngine.KeyCode.L
@ L
UnityEngine
Definition
_AndroidJNIHelper.cs:6
UnityEngine.Ray
Definition
Ray.cs:8
UnityEngine.Rect
Definition
Rect.cs:14
UnityEngine.Vector2
Definition
Vector2.cs:14
UnityEngine.Vector3
Definition
Vector3.cs:18
UnityEngine.Vector4
Definition
Vector4.cs:16
source
UnityEngine.UIModule
UnityEngine
RectTransformUtility.cs
Generated by
1.10.0