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
GUIResetSettings.cs
Go to the documentation of this file.
1using System;
7using Terraria;
10
11[global::Cpp2ILInjected.Token(Token = "0x200027D")]
12public class GUIResetSettings
13{
14 [global::Cpp2ILInjected.Token(Token = "0x6000E6A")]
15 [global::Cpp2ILInjected.Address(RVA = "0xA00238", Offset = "0xA00238", Length = "0x358")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerModalResponse), Member = "Activate", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
23 {
30 typeof(Matrix?),
31 typeof(bool)
32 }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
34 {
36 typeof(bool),
37 typeof(Color?),
38 typeof(Color?),
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
43 {
45 typeof(string),
46 typeof(ref float),
47 typeof(bool),
48 typeof(bool)
49 }, ReturnType = typeof(bool))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
51 {
53 typeof(Item),
54 typeof(string),
55 typeof(bool),
56 typeof(ref float),
57 typeof(bool),
58 typeof(bool),
59 typeof(bool),
60 typeof(bool)
61 }, ReturnType = typeof(GUITransactionButton.InputState))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "ResetSettings", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
65 {
66 typeof(int),
67 typeof(int),
68 typeof(int),
69 typeof(int),
70 typeof(float),
71 typeof(float)
72 }, ReturnType = typeof(SoundEffectInstance))]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
74 public void Draw()
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x6000E6B")]
80 [global::Cpp2ILInjected.Address(RVA = "0xA00590", Offset = "0xA00590", Length = "0x68")]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerModalResponse), Member = ".ctor", ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x4001A4E")]
92 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
93 private float scale0;
94
95 [global::Cpp2ILInjected.Token(Token = "0x4001A4F")]
96 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
97 private float scale1;
98
99 [global::Cpp2ILInjected.Token(Token = "0x4001A50")]
100 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
101 private float scale2;
102
103 [global::Cpp2ILInjected.Token(Token = "0x4001A51")]
104 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
105 private float titleScale;
106
107 [global::Cpp2ILInjected.Token(Token = "0x4001A52")]
108 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
110}
class f__AnonymousType0<< Count > j__TPar
GUIControllerModalResponse _inputController