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
XNAUICameraSettings.cs
Go to the documentation of this file.
1using System;
4using UnityEngine;
5
6[global::Cpp2ILInjected.Token(Token = "0x200030A")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x600120A")]
11 [global::Cpp2ILInjected.Address(RVA = "0xA72968", Offset = "0xA72968", Length = "0x70")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = ".ctor", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x600120B")]
22 [global::Cpp2ILInjected.Address(RVA = "0xA729D8", Offset = "0xA729D8", Length = "0xA4")]
23 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LocalUser), Member = ".ctor", MemberParameters = new object[]
25 {
26 typeof(int),
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = ".ctor", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
32 public XNAUICameraSettings(Camera camera, XNAUICameraSettings defaultSettings)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x600120C")]
38 [global::Cpp2ILInjected.Address(RVA = "0xA72A7C", Offset = "0xA72A7C", Length = "0x4C")]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = "UpdateViewport", MemberParameters = new object[] { typeof(Rect) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Camera), Member = "set_rect", MemberParameters = new object[] { typeof(Rect) }, ReturnType = typeof(void))]
42 public override void UpdateViewport(Rect newVeiwport)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x600120D")]
48 [global::Cpp2ILInjected.Address(RVA = "0xA72AC8", Offset = "0xA72AC8", Length = "0x14C")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "get_ScreenResolutionSettingsDirty", ReturnType = typeof(bool))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_min", ReturnType = typeof(Vector2))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_max", ReturnType = typeof(Vector2))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
56 private static bool RectRoughlyEqual(Rect a, Rect b)
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x170001B1")]
63 {
64 [global::Cpp2ILInjected.Token(Token = "0x600120E")]
65 [global::Cpp2ILInjected.Address(RVA = "0xA72C14", Offset = "0xA72C14", Length = "0xCC")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeWidth", ReturnType = typeof(int))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeHeight", ReturnType = typeof(int))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "GetViewportSafeRegion", ReturnType = typeof(Rect))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "RectRoughlyEqual", MemberParameters = new object[]
73 {
74 typeof(Rect),
76 }, ReturnType = typeof(bool))]
77 get
78 {
79 throw null;
80 }
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x600120F")]
84 [global::Cpp2ILInjected.Address(RVA = "0xA72FD4", Offset = "0xA72FD4", Length = "0x54")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeWidth", ReturnType = typeof(int))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeHeight", ReturnType = typeof(int))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "GetViewportSafeRegion", ReturnType = typeof(Rect))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = "UpdatePixelScale", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6001210")]
98 [global::Cpp2ILInjected.Address(RVA = "0xA73028", Offset = "0xA73028", Length = "0xE0")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceStyles_Layout), Member = "LoadUIResolution", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "GetViewportSafeRegion", ReturnType = typeof(Rect))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_width", ReturnType = typeof(float))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_height", ReturnType = typeof(float))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
106 public float GetMinResolution()
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6001211")]
112 [global::Cpp2ILInjected.Address(RVA = "0xA73108", Offset = "0xA73108", Length = "0x60")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceStyles_Layout), Member = "LoadUIResolution", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AnimationCurve), Member = "get_keys", ReturnType = typeof(Keyframe[]))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Keyframe), Member = "get_time", ReturnType = typeof(float))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Keyframe), Member = "get_value", ReturnType = typeof(float))]
119 public float GetMaxResolution()
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x170001B2")]
125 private int NativeWidth
126 {
127 [global::Cpp2ILInjected.Token(Token = "0x6001212")]
128 [global::Cpp2ILInjected.Address(RVA = "0xA72CE0", Offset = "0xA72CE0", Length = "0x88")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "get_ScreenResolutionSettingsDirty", ReturnType = typeof(bool))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "RecalculateVirtualScreen", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_width", ReturnType = typeof(int))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_width", ReturnType = typeof(float))]
136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
137 get
138 {
139 throw null;
140 }
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x170001B3")]
144 private int NativeHeight
145 {
146 [global::Cpp2ILInjected.Token(Token = "0x6001213")]
147 [global::Cpp2ILInjected.Address(RVA = "0xA72D68", Offset = "0xA72D68", Length = "0x88")]
148 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "get_ScreenResolutionSettingsDirty", ReturnType = typeof(bool))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "RecalculateVirtualScreen", ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_height", ReturnType = typeof(int))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_height", ReturnType = typeof(float))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
156 get
157 {
158 throw null;
159 }
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x6001214")]
163 [global::Cpp2ILInjected.Address(RVA = "0xA72DF0", Offset = "0xA72DF0", Length = "0x1E4")]
164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "get_ScreenResolutionSettingsDirty", ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "RecalculateVirtualScreen", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "GetMinResolution", ReturnType = typeof(float))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUICameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_x", ReturnType = typeof(float))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_width", ReturnType = typeof(int))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_yMax", ReturnType = typeof(float))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_height", ReturnType = typeof(int))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_width", ReturnType = typeof(float))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_yMin", ReturnType = typeof(float))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = "GetSafeArea", ReturnType = typeof(Rect))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_xMin", ReturnType = typeof(float))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_xMax", ReturnType = typeof(float))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
180 {
181 typeof(float),
182 typeof(float),
183 typeof(float),
184 typeof(float)
185 }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6001215")]
193 [global::Cpp2ILInjected.Address(RVA = "0xA73168", Offset = "0xA73168", Length = "0x4CC")]
194 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceStyles_Layout), Member = "LoadUIResolution", ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UserManagement), Member = "ApplyCameras", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUnityRunner), Member = "Awake", ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUnityRunner), Member = "ExecuteFrame", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "GetViewportSafeRegion", ReturnType = typeof(Rect))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_ScreenResolutionSettingsDirty", ReturnType = typeof(bool))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "RecalculateVirtualScreen", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_height", ReturnType = typeof(float))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_width", ReturnType = typeof(float))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "RectRoughlyEqual", MemberParameters = new object[]
206 {
207 typeof(Rect),
208 typeof(Rect)
209 }, ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeHeight", ReturnType = typeof(int))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUICameraSettings), Member = "get_NativeWidth", ReturnType = typeof(int))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_xMin", ReturnType = typeof(float))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_yMin", ReturnType = typeof(float))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "op_Inequality", MemberParameters = new object[]
215 {
216 typeof(global::UnityEngine.Object),
217 typeof(global::UnityEngine.Object)
218 }, ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_transform", ReturnType = typeof(Transform))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_height", ReturnType = typeof(int))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "set_position", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix4x4), Member = "Ortho", MemberParameters = new object[]
223 {
224 typeof(float),
225 typeof(float),
226 typeof(float),
227 typeof(float),
228 typeof(float),
229 typeof(float)
230 }, ReturnType = typeof(Matrix4x4))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Camera), Member = "set_projectionMatrix", MemberParameters = new object[] { typeof(Matrix4x4) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
233 public void ApplyCamera()
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x4002195")]
239 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
241
242 [global::Cpp2ILInjected.Token(Token = "0x4002196")]
243 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
245
246 [global::Cpp2ILInjected.Token(Token = "0x4002197")]
247 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
249
250 [global::Cpp2ILInjected.Token(Token = "0x4002198")]
251 [global::Cpp2ILInjected.FieldOffset(Offset = "0x7C")]
252 private float _lastVPPI;
253
254 [global::Cpp2ILInjected.Token(Token = "0x4002199")]
255 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
256 private float _lastZoomScale;
257
258 [global::Cpp2ILInjected.Token(Token = "0x400219A")]
259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x84")]
261
262 [global::Cpp2ILInjected.Token(Token = "0x400219B")]
263 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
264 public int _cameraWidth;
265
266 [global::Cpp2ILInjected.Token(Token = "0x400219C")]
267 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
268 public int _cameraHeight;
269
270 [global::Cpp2ILInjected.Token(Token = "0x400219D")]
271 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
273
274 [global::Cpp2ILInjected.Token(Token = "0x400219E")]
275 [global::Cpp2ILInjected.FieldOffset(Offset = "0xAC")]
276 public float _safeRegionMinX;
277
278 [global::Cpp2ILInjected.Token(Token = "0x400219F")]
279 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
280 public float _safeRegionMinY;
281
282 [global::Cpp2ILInjected.Token(Token = "0x40021A0")]
283 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
285
286 [global::Cpp2ILInjected.Token(Token = "0x40021A1")]
287 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
289
290 [global::Cpp2ILInjected.Token(Token = "0x40021A2")]
291 [global::Cpp2ILInjected.FieldOffset(Offset = "0xBC")]
293
294 [global::Cpp2ILInjected.Token(Token = "0x40021A3")]
295 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
297}
class f__AnonymousType0<< Count > j__TPar
override void UpdateViewport(Rect newVeiwport)
XNAUICameraSettings(Camera camera, XNAUICameraSettings defaultSettings)
static bool RectRoughlyEqual(Rect a, Rect b)