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
Ray.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Globalization
;
3
4
namespace
UnityEngine
5
{
6
// Token: 0x02000088 RID: 136
7
public
struct
Ray
:
IFormattable
8
{
9
// Token: 0x06000277 RID: 631 RVA: 0x0000596C File Offset: 0x00003B6C
10
public
Ray
(
Vector3
origin
,
Vector3
direction
)
11
{
12
}
13
14
// Token: 0x1700008E RID: 142
15
// (get) Token: 0x06000278 RID: 632 RVA: 0x0000597C File Offset: 0x00003B7C
16
public
Vector3
origin
17
{
18
get
19
{
20
Vector3
origin
= this.
m_Origin
;
21
Vector3
vector;
22
return
vector;
23
}
24
}
25
26
// Token: 0x1700008F RID: 143
27
// (get) Token: 0x06000279 RID: 633 RVA: 0x00005994 File Offset: 0x00003B94
28
public
Vector3
direction
29
{
30
get
31
{
32
float
x = this.
m_Direction
.
x
;
33
float
y = this.
m_Direction
.
y
;
34
float
z = this.
m_Direction
.
z
;
35
Vector3
vector;
36
return
vector;
37
}
38
}
39
40
// Token: 0x0600027A RID: 634 RVA: 0x000059C8 File Offset: 0x00003BC8
41
public
Vector3
GetPoint
(
float
distance)
42
{
43
float
z = this.
m_Direction
.
z
;
44
Vector3
vector;
45
return
vector;
46
}
47
48
// Token: 0x0600027B RID: 635 RVA: 0x000059E4 File Offset: 0x00003BE4
49
public
override
string
ToString
()
50
{
51
string
text
;
52
return
text
;
53
}
54
55
// Token: 0x0600027C RID: 636 RVA: 0x000059F4 File Offset: 0x00003BF4
56
public
string
ToString
(
string
format
,
IFormatProvider
formatProvider
)
57
{
58
bool
flag =
string
.IsNullOrEmpty(
format
);
59
if
(
formatProvider
==
null
)
60
{
61
CultureInfo
invariantCulture
=
CultureInfo
.
InvariantCulture
;
62
}
63
string
text
;
64
string
text2;
65
if
((
text
==
null
||
text
!=
null
) && (text2 ==
null
|| text2 !=
null
))
66
{
67
string
text3
;
68
return
text3
;
69
}
70
throw
new
ArrayTypeMismatchException
();
71
}
72
73
// Token: 0x0400031F RID: 799
74
private
Vector3
m_Origin
;
75
76
// Token: 0x04000320 RID: 800
77
private
Vector3
m_Direction
;
78
}
79
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
System.Globalization.CultureInfo.InvariantCulture
static CultureInfo InvariantCulture
Definition
CultureInfo.cs:39
System.Globalization.CultureInfo
Definition
CultureInfo.cs:15
System.IFormatProvider
Definition
IFormatProvider.cs:7
System.IFormattable
Definition
IFormattable.cs:7
System.Globalization
Definition
Bootstring.cs:5
System.ExceptionArgument.text
@ text
System.ExceptionArgument.format
@ format
System
Definition
__ComObject.cs:4
UnityEngine
Definition
_AndroidJNIHelper.cs:6
UnityEngine.Ray.ToString
override string ToString()
Definition
Ray.cs:49
UnityEngine.Ray.ToString
string ToString(string format, IFormatProvider formatProvider)
Definition
Ray.cs:56
UnityEngine.Ray.GetPoint
Vector3 GetPoint(float distance)
Definition
Ray.cs:41
UnityEngine.Ray.m_Direction
Vector3 m_Direction
Definition
Ray.cs:77
UnityEngine.Ray.m_Origin
Vector3 m_Origin
Definition
Ray.cs:74
UnityEngine.Ray.Ray
Ray(Vector3 origin, Vector3 direction)
Definition
Ray.cs:10
UnityEngine.Ray.origin
Vector3 origin
Definition
Ray.cs:17
UnityEngine.Ray.direction
Vector3 direction
Definition
Ray.cs:29
UnityEngine.Ray
Definition
Ray.cs:8
UnityEngine.Vector3.y
float y
Definition
Vector3.cs:500
UnityEngine.Vector3.z
float z
Definition
Vector3.cs:503
UnityEngine.Vector3.x
float x
Definition
Vector3.cs:497
UnityEngine.Vector3
Definition
Vector3.cs:18
source
UnityEngine.CoreModule
UnityEngine
Ray.cs
Generated by
1.10.0