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
QuaternionConverter.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
8using UnityEngine;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x20000FF")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000A2C")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1D274E4", Offset = "0x1D274E4", Length = "0x32C")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "Internal_ToEulerRad", MemberParameters = new object[] { typeof(Quaternion) }, ReturnType = typeof(Vector3))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "Internal_MakePositive", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(Vector3))]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
22 public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000A2D")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1D27810", Offset = "0x1D27810", Length = "0x84")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
33 public override bool CanConvert(Type objectType)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6000A2E")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1D27894", Offset = "0x1D27894", Length = "0x5DC")]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JObject), Member = "Load", MemberParameters = new object[] { typeof(JsonReader) }, ReturnType = typeof(JObject))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JObject), Member = "Properties", ReturnType = typeof(IEnumerable<JProperty>))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToList", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = "System.Collections.Generic.List`1<TSource>")]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
46 {
47 typeof(object),
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Any", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Boolean>" }, ReturnType = typeof(bool))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JObject), Member = "get_Item", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(JToken))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JToken), Member = "op_Explicit", MemberParameters = new object[] { typeof(JToken) }, ReturnType = typeof(float))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Quaternion), Member = "Internal_FromEulerRad", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(Quaternion))]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 37)]
55 public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x170001D0")]
61 public override bool CanRead
62 {
63 [global::Cpp2ILInjected.Token(Token = "0x6000A2F")]
64 [global::Cpp2ILInjected.Address(RVA = "0x1D27E70", Offset = "0x1D27E70", Length = "0x8")]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 get
67 {
68 throw null;
69 }
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x6000A30")]
73 [global::Cpp2ILInjected.Address(RVA = "0x1D27E78", Offset = "0x1D27E78", Length = "0x8")]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonConverter), Member = ".ctor", ReturnType = typeof(void))]
77 {
78 throw null;
79 }
80
82 [global::Cpp2ILInjected.Token(Token = "0x2000100")]
83 [Serializable]
84 private sealed class <>c
85 {
86 // Note: this type is marked as 'beforefieldinit'.
87 [global::Cpp2ILInjected.Token(Token = "0x6000A31")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1D27E80", Offset = "0x1D27E80", Length = "0x5C")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
92 static <>c()
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6000A32")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1D27EDC", Offset = "0x1D27EDC", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
101 public <>c()
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6000A33")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1D27EE4", Offset = "0x1D27EE4", Length = "0x4C")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
110 {
111 typeof(string),
112 typeof(string)
113 }, ReturnType = typeof(bool))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
115 internal bool <ReadJson>b__2_0(JProperty p)
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x6000A34")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1D27F30", Offset = "0x1D27F30", Length = "0x4C")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
124 {
125 typeof(string),
126 typeof(string)
127 }, ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
129 internal bool <ReadJson>b__2_1(JProperty p)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6000A35")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1D27F7C", Offset = "0x1D27F7C", Length = "0x4C")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
138 {
139 typeof(string),
140 typeof(string)
141 }, ReturnType = typeof(bool))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6000A36")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1D27FC8", Offset = "0x1D27FC8", Length = "0x4C")]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
152 {
153 typeof(string),
154 typeof(string)
155 }, ReturnType = typeof(bool))]
156 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
158 {
159 throw null;
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x6000A37")]
163 [global::Cpp2ILInjected.Address(RVA = "0x1D28014", Offset = "0x1D28014", Length = "0x4C")]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
166 {
167 typeof(string),
168 typeof(string)
169 }, ReturnType = typeof(bool))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x40003F9")]
177 public static readonly QuaternionConverter.<>c <>9;
178
179 [global::Cpp2ILInjected.Token(Token = "0x40003FA")]
180 public static Func<JProperty, bool> <>9__2_0;
181
182 [global::Cpp2ILInjected.Token(Token = "0x40003FB")]
183 public static Func<JProperty, bool> <>9__2_1;
184
185 [global::Cpp2ILInjected.Token(Token = "0x40003FC")]
186 public static Func<JProperty, bool> <>9__2_2;
187
188 [global::Cpp2ILInjected.Token(Token = "0x40003FD")]
189 public static Func<JProperty, bool> <>9__2_3;
190
191 [global::Cpp2ILInjected.Token(Token = "0x40003FE")]
192 public static Func<JProperty, bool> <>9__2_4;
193 }
194 }
195}
class f__AnonymousType0<< Count > j__TPar
override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)