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
NormalizedShort2.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
Microsoft.Xna.Framework.Graphics.PackedVector
5
{
6
// Token: 0x020003BC RID: 956
7
public
struct
NormalizedShort2
:
IPackedVector
<uint>,
IPackedVector
,
IEquatable
<NormalizedShort2>
8
{
9
// Token: 0x060019D5 RID: 6613 RVA: 0x0006B8D0 File Offset: 0x00069AD0
10
public
NormalizedShort2
(
Vector2
vector)
11
{
12
uint num;
13
this.short2Packed
= num;
14
}
15
16
// Token: 0x060019D6 RID: 6614 RVA: 0x0006B8E4 File Offset: 0x00069AE4
17
public
NormalizedShort2
(
float
x,
float
y)
18
{
19
uint num =
NormalizedShort2
.
PackInTwo
(x, y);
20
this.short2Packed
= num;
21
}
22
23
// Token: 0x060019D7 RID: 6615 RVA: 0x0006B900 File Offset: 0x00069B00
24
public
static
bool
operator !=
(
NormalizedShort2
a,
NormalizedShort2
b)
25
{
26
bool
flag;
27
return
flag;
28
}
29
30
// Token: 0x060019D8 RID: 6616 RVA: 0x0006B910 File Offset: 0x00069B10
31
public
static
bool
operator ==
(
NormalizedShort2
a,
NormalizedShort2
b)
32
{
33
bool
flag;
34
return
flag;
35
}
36
37
// Token: 0x17000369 RID: 873
38
// (get) Token: 0x060019D9 RID: 6617 RVA: 0x000021DB File Offset: 0x000003DB
39
// (set) Token: 0x060019DA RID: 6618 RVA: 0x0006B920 File Offset: 0x00069B20
40
[
CLSCompliant
(
false
)]
41
public
uint
PackedValue
42
{
43
get
44
{
45
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
46
}
47
set
48
{
49
this.short2Packed
=
value
;
50
}
51
}
52
53
// Token: 0x060019DB RID: 6619 RVA: 0x0006B934 File Offset: 0x00069B34
54
public
override
bool
Equals
(
object
obj
)
55
{
56
if
(
obj
!=
null
)
57
{
58
}
59
bool
flag;
60
return
flag;
61
}
62
63
// Token: 0x060019DC RID: 6620 RVA: 0x0006B948 File Offset: 0x00069B48
64
public
bool
Equals
(
NormalizedShort2
other
)
65
{
66
bool
flag;
67
return
flag;
68
}
69
70
// Token: 0x060019DD RID: 6621 RVA: 0x0006B958 File Offset: 0x00069B58
71
public
override
int
GetHashCode
()
72
{
73
int
num;
74
return
num;
75
}
76
77
// Token: 0x060019DE RID: 6622 RVA: 0x0006B968 File Offset: 0x00069B68
78
public
override
string
ToString
()
79
{
80
string
text
;
81
return
text
;
82
}
83
84
// Token: 0x060019DF RID: 6623 RVA: 0x000021DB File Offset: 0x000003DB
85
public
Vector2
ToVector2
()
86
{
87
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
88
}
89
90
// Token: 0x060019E0 RID: 6624 RVA: 0x0006B978 File Offset: 0x00069B78
91
private
static
uint
PackInTwo
(
float
vectorX
,
float
vectorY
)
92
{
93
if
(!
true
)
94
{
95
return
;
96
}
97
}
98
99
// Token: 0x060019E1 RID: 6625 RVA: 0x0006B98C File Offset: 0x00069B8C
100
void
IPackedVector
.
PackFromVector4
(
Vector4
vector)
101
{
102
}
103
104
// Token: 0x060019E2 RID: 6626 RVA: 0x000021DB File Offset: 0x000003DB
105
Vector4
IPackedVector
.
ToVector4
()
106
{
107
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
108
}
109
110
// Token: 0x040027A6 RID: 10150
111
private
uint
short2Packed
;
112
}
113
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4
Vector4 ToVector4()
Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4
void PackFromVector4(Vector4 vector)
Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector
Definition
IPackedVector.2.cs:7
System.IEquatable
Definition
IEquatable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Xna.Framework.Graphics.PackedVector
Definition
Alpha8.cs:5
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System.ExceptionArgument.obj
@ obj
System
Definition
__ComObject.cs:4
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.PackInTwo
static uint PackInTwo(float vectorX, float vectorY)
Definition
NormalizedShort2.cs:91
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.ToString
override string ToString()
Definition
NormalizedShort2.cs:78
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.GetHashCode
override int GetHashCode()
Definition
NormalizedShort2.cs:71
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.NormalizedShort2
NormalizedShort2(Vector2 vector)
Definition
NormalizedShort2.cs:10
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.short2Packed
uint short2Packed
Definition
NormalizedShort2.cs:111
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.operator==
static bool operator==(NormalizedShort2 a, NormalizedShort2 b)
Definition
NormalizedShort2.cs:31
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.NormalizedShort2
NormalizedShort2(float x, float y)
Definition
NormalizedShort2.cs:17
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.ToVector2
Vector2 ToVector2()
Definition
NormalizedShort2.cs:85
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Equals
override bool Equals(object obj)
Definition
NormalizedShort2.cs:54
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Equals
bool Equals(NormalizedShort2 other)
Definition
NormalizedShort2.cs:64
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.PackedValue
uint PackedValue
Definition
NormalizedShort2.cs:42
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.operator!=
static bool operator!=(NormalizedShort2 a, NormalizedShort2 b)
Definition
NormalizedShort2.cs:24
Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2
Definition
NormalizedShort2.cs:8
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
Microsoft.Xna.Framework.Vector4
Definition
Vector4.cs:10
source
Microsoft
Xna
Framework
Graphics
PackedVector
NormalizedShort2.cs
Generated by
1.10.0