terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
NormalizedShort2.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003BC")]
8 public struct NormalizedShort2 : IPackedVector<uint>, IPackedVector, IEquatable<NormalizedShort2>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60019D5")]
11 [global::Cpp2ILInjected.Address(RVA = "0xB403B8", Offset = "0xB403B8", Length = "0x18")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedShort2), Member = "PackInTwo", MemberParameters = new object[]
14 {
15 typeof(float),
16 typeof(float)
17 }, ReturnType = typeof(uint))]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60019D6")]
24 [global::Cpp2ILInjected.Address(RVA = "0xB405BC", Offset = "0xB405BC", Length = "0x18")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedShort2), Member = "PackInTwo", MemberParameters = new object[]
27 {
28 typeof(float),
29 typeof(float)
30 }, ReturnType = typeof(uint))]
31 public NormalizedShort2(float x, float y)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60019D7")]
37 [global::Cpp2ILInjected.Address(RVA = "0xB405D4", Offset = "0xB405D4", Length = "0x24")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "Equals", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(bool))]
41 public static bool operator !=(NormalizedShort2 a, NormalizedShort2 b)
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x60019D8")]
47 [global::Cpp2ILInjected.Address(RVA = "0xB40600", Offset = "0xB40600", Length = "0x20")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "Equals", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(bool))]
50 public static bool operator ==(NormalizedShort2 a, NormalizedShort2 b)
51 {
52 throw null;
53 }
54
55 [CLSCompliant(false)]
56 [global::Cpp2ILInjected.Token(Token = "0x17000369")]
57 public uint PackedValue
58 {
59 [global::Cpp2ILInjected.Token(Token = "0x60019D9")]
60 [global::Cpp2ILInjected.Address(RVA = "0xB40620", Offset = "0xB40620", Length = "0x8")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 get
63 {
64 throw null;
65 }
66 [global::Cpp2ILInjected.Token(Token = "0x60019DA")]
67 [global::Cpp2ILInjected.Address(RVA = "0xB40628", Offset = "0xB40628", Length = "0x8")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 set
70 {
71 throw null;
72 }
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x60019DB")]
76 [global::Cpp2ILInjected.Address(RVA = "0xB40630", Offset = "0xB40630", Length = "0x7C")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "Equals", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
81 public override bool Equals(object obj)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x60019DC")]
87 [global::Cpp2ILInjected.Address(RVA = "0xB405F8", Offset = "0xB405F8", Length = "0x8")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "Equals", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(bool))]
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x60019DD")]
96 [global::Cpp2ILInjected.Address(RVA = "0xB406AC", Offset = "0xB406AC", Length = "0x8")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "GetHashCode", ReturnType = typeof(int))]
99 public override int GetHashCode()
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x60019DE")]
105 [global::Cpp2ILInjected.Address(RVA = "0xB406B4", Offset = "0xB406B4", Length = "0x4C")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
109 public override string ToString()
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x60019DF")]
115 [global::Cpp2ILInjected.Address(RVA = "0xB40700", Offset = "0xB40700", Length = "0x28")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x60019E0")]
124 [global::Cpp2ILInjected.Address(RVA = "0xB403D0", Offset = "0xB403D0", Length = "0x1EC")]
125 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedShort2), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedShort2), Member = ".ctor", MemberParameters = new object[]
128 {
129 typeof(float),
130 typeof(float)
131 }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedShort2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
135 {
136 typeof(float),
137 typeof(float),
138 typeof(float)
139 }, ReturnType = typeof(float))]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
141 private static uint PackInTwo(float vectorX, float vectorY)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x60019E1")]
147 [global::Cpp2ILInjected.Address(RVA = "0xB40728", Offset = "0xB40728", Length = "0x18")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedShort2), Member = "PackInTwo", MemberParameters = new object[]
150 {
151 typeof(float),
152 typeof(float)
153 }, ReturnType = typeof(uint))]
155 {
156 throw null;
157 }
158
159 [global::Cpp2ILInjected.Token(Token = "0x60019E2")]
160 [global::Cpp2ILInjected.Address(RVA = "0xB40740", Offset = "0xB40740", Length = "0x60")]
161 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
164 {
165 typeof(float),
166 typeof(float),
167 typeof(float),
168 typeof(float)
169 }, ReturnType = typeof(void))]
174
175 [global::Cpp2ILInjected.Token(Token = "0x40027A6")]
176 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
177 private uint short2Packed;
178 }
179}
class f__AnonymousType0<< Count > j__TPar