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
Short4.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003C2")]
8 public struct Short4 : IPackedVector<ulong>, IPackedVector, IEquatable<Short4>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x6001A26")]
11 [global::Cpp2ILInjected.Address(RVA = "0xB41C48", Offset = "0xB41C48", Length = "0x2C")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Short4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
14 public Short4(Vector4 vector)
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x6001A27")]
20 [global::Cpp2ILInjected.Address(RVA = "0xB41F6C", Offset = "0xB41F6C", Length = "0x34")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
23 {
24 typeof(float),
25 typeof(float),
26 typeof(float),
27 typeof(float)
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Short4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
30 public Short4(float x, float y, float z, float w)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6001A28")]
36 [global::Cpp2ILInjected.Address(RVA = "0xB41FA0", Offset = "0xB41FA0", Length = "0xC")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 public static bool operator !=(Short4 a, Short4 b)
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6001A29")]
45 [global::Cpp2ILInjected.Address(RVA = "0xB41FAC", Offset = "0xB41FAC", Length = "0xC")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 public static bool operator ==(Short4 a, Short4 b)
49 {
50 throw null;
51 }
52
53 [CLSCompliant(false)]
54 [global::Cpp2ILInjected.Token(Token = "0x1700036F")]
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x6001A2A")]
58 [global::Cpp2ILInjected.Address(RVA = "0xB41FB8", Offset = "0xB41FB8", Length = "0x8")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 get
61 {
62 throw null;
63 }
64 [global::Cpp2ILInjected.Token(Token = "0x6001A2B")]
65 [global::Cpp2ILInjected.Address(RVA = "0xB41FC0", Offset = "0xB41FC0", Length = "0x8")]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 set
68 {
69 throw null;
70 }
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6001A2C")]
74 [global::Cpp2ILInjected.Address(RVA = "0xB41FC8", Offset = "0xB41FC8", Length = "0x78")]
75 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
78 public override bool Equals(object obj)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001A2D")]
84 [global::Cpp2ILInjected.Address(RVA = "0xB42040", Offset = "0xB42040", Length = "0x10")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 public bool Equals(Short4 other)
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6001A2E")]
93 [global::Cpp2ILInjected.Address(RVA = "0xB42050", Offset = "0xB42050", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "GetHashCode", ReturnType = typeof(int))]
96 public override int GetHashCode()
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6001A2F")]
102 [global::Cpp2ILInjected.Address(RVA = "0xB42058", Offset = "0xB42058", Length = "0x4C")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
106 public override string ToString()
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6001A30")]
112 [global::Cpp2ILInjected.Address(RVA = "0xB41C74", Offset = "0xB41C74", Length = "0x2F8")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short4), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short4), Member = ".ctor", MemberParameters = new object[]
116 {
117 typeof(float),
118 typeof(float),
119 typeof(float),
120 typeof(float)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Short4), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
125 {
126 typeof(float),
127 typeof(float),
128 typeof(float)
129 }, ReturnType = typeof(float))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
131 private static ulong Pack(ref Vector4 vector)
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x6001A31")]
137 [global::Cpp2ILInjected.Address(RVA = "0xB420A4", Offset = "0xB420A4", Length = "0x2C")]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Short4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
141 {
142 throw null;
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x6001A32")]
146 [global::Cpp2ILInjected.Address(RVA = "0xB420D0", Offset = "0xB420D0", Length = "0x50")]
147 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
150 {
151 typeof(float),
152 typeof(float),
153 typeof(float),
154 typeof(float)
155 }, ReturnType = typeof(void))]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x40027AC")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
164 }
165}
class f__AnonymousType0<< Count > j__TPar
Short4(float x, float y, float z, float w)
Definition Short4.cs:30
static bool operator!=(Short4 a, Short4 b)
Definition Short4.cs:39
static bool operator==(Short4 a, Short4 b)
Definition Short4.cs:48
static ulong Pack(ref Vector4 vector)
Definition Short4.cs:131