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
HalfVector4.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003B7")]
8 public struct HalfVector4 : IPackedVector<ulong>, IPackedVector, IEquatable<HalfVector4>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60019A9")]
11 [global::Cpp2ILInjected.Address(RVA = "0xAC99F8", Offset = "0xAC99F8", Length = "0x34")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
14 {
15 typeof(float),
16 typeof(float),
17 typeof(float),
18 typeof(float)
19 }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector4), Member = "PackHelper", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
21 public HalfVector4(float x, float y, float z, float w)
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x60019AA")]
27 [global::Cpp2ILInjected.Address(RVA = "0xAC9A8C", Offset = "0xAC9A8C", Length = "0x2C")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector4), Member = "PackHelper", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
30 public HalfVector4(Vector4 vector)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x60019AB")]
36 [global::Cpp2ILInjected.Address(RVA = "0xAC9AB8", Offset = "0xAC9AB8", Length = "0x2C")]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector4), Member = "PackHelper", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x60019AC")]
45 [global::Cpp2ILInjected.Address(RVA = "0xAC9A2C", Offset = "0xAC9A2C", Length = "0x60")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = ".ctor", MemberParameters = new object[]
48 {
49 typeof(float),
50 typeof(float),
51 typeof(float),
52 typeof(float)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ushort))]
58 private static ulong PackHelper(ref Vector4 vector)
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x60019AD")]
64 [global::Cpp2ILInjected.Address(RVA = "0xAC9AE4", Offset = "0xAC9AE4", Length = "0x7C")]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "ToString", ReturnType = typeof(string))]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(float))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
69 {
70 typeof(float),
71 typeof(float),
72 typeof(float),
73 typeof(float)
74 }, ReturnType = typeof(void))]
76 {
77 throw null;
78 }
79
80 [CLSCompliant(false)]
81 [global::Cpp2ILInjected.Token(Token = "0x17000365")]
83 {
84 [global::Cpp2ILInjected.Token(Token = "0x60019AE")]
85 [global::Cpp2ILInjected.Address(RVA = "0xAC9B60", Offset = "0xAC9B60", Length = "0x8")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 get
88 {
89 throw null;
90 }
91 [global::Cpp2ILInjected.Token(Token = "0x60019AF")]
92 [global::Cpp2ILInjected.Address(RVA = "0xAC9B68", Offset = "0xAC9B68", Length = "0x8")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 set
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x60019B0")]
101 [global::Cpp2ILInjected.Address(RVA = "0xAC9B70", Offset = "0xAC9B70", Length = "0x2C")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector4), Member = "ToVector4", ReturnType = typeof(Vector4))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "ToString", ReturnType = typeof(string))]
105 public override string ToString()
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x60019B1")]
111 [global::Cpp2ILInjected.Address(RVA = "0xAC9B9C", Offset = "0xAC9B9C", Length = "0x8")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "GetHashCode", ReturnType = typeof(int))]
114 public override int GetHashCode()
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x60019B2")]
120 [global::Cpp2ILInjected.Address(RVA = "0xAC9BA4", Offset = "0xAC9BA4", Length = "0x7C")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "Equals", MemberParameters = new object[] { typeof(ulong) }, ReturnType = typeof(bool))]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
125 public override bool Equals(object obj)
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x60019B3")]
131 [global::Cpp2ILInjected.Address(RVA = "0xAC9C20", Offset = "0xAC9C20", Length = "0x8")]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "Equals", MemberParameters = new object[] { typeof(ulong) }, ReturnType = typeof(bool))]
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x60019B4")]
140 [global::Cpp2ILInjected.Address(RVA = "0xAC9C28", Offset = "0xAC9C28", Length = "0x20")]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "Equals", MemberParameters = new object[] { typeof(ulong) }, ReturnType = typeof(bool))]
143 public static bool operator ==(HalfVector4 a, HalfVector4 b)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x60019B5")]
149 [global::Cpp2ILInjected.Address(RVA = "0xAC9C48", Offset = "0xAC9C48", Length = "0x24")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "Equals", MemberParameters = new object[] { typeof(ulong) }, ReturnType = typeof(bool))]
153 public static bool operator !=(HalfVector4 a, HalfVector4 b)
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x40027A3")]
159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
161 }
162}
class f__AnonymousType0<< Count > j__TPar
HalfVector4(float x, float y, float z, float w)