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
GUIQuitConfirm.cs
Go to the documentation of this file.
1using System;
7using Terraria;
9using UnityEngine;
10
11[global::Cpp2ILInjected.Token(Token = "0x200027C")]
12public class GUIQuitConfirm
13{
14 [global::Cpp2ILInjected.Token(Token = "0x6000E66")]
15 [global::Cpp2ILInjected.Address(RVA = "0x9FFE80", Offset = "0x9FFE80", Length = "0x54")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
20 public void Open()
21 {
22 throw null;
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x6000E67")]
26 [global::Cpp2ILInjected.Address(RVA = "0x9FFED4", Offset = "0x9FFED4", Length = "0x288")]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
32 {
39 typeof(Matrix?),
40 typeof(bool)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerModalResponse), Member = "Activate", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
45 {
47 typeof(bool),
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
53 {
55 typeof(string),
56 typeof(ref float),
57 typeof(bool),
58 typeof(bool)
59 }, ReturnType = typeof(bool))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
61 {
63 typeof(Item),
64 typeof(string),
65 typeof(bool),
66 typeof(ref float),
67 typeof(bool),
68 typeof(bool),
69 typeof(bool),
70 typeof(bool)
71 }, ReturnType = typeof(GUITransactionButton.InputState))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Application), Member = "Quit", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyDown", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuitConfirm), Member = "Back", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
76 public void Draw()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000E68")]
82 [global::Cpp2ILInjected.Address(RVA = "0xA0015C", Offset = "0xA0015C", Length = "0x74")]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuitConfirm), Member = "Draw", ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
86 {
87 typeof(int),
88 typeof(int),
89 typeof(int),
90 typeof(int),
91 typeof(float),
92 typeof(float)
93 }, ReturnType = typeof(SoundEffectInstance))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
96 private void Back()
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6000E69")]
102 [global::Cpp2ILInjected.Address(RVA = "0xA001D0", Offset = "0xA001D0", Length = "0x68")]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerModalResponse), Member = ".ctor", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x4001A49")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
115 private float statusScale;
116
117 [global::Cpp2ILInjected.Token(Token = "0x4001A4A")]
118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
119 private float loadScale;
120
121 [global::Cpp2ILInjected.Token(Token = "0x4001A4B")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
123 private float backScale;
124
125 [global::Cpp2ILInjected.Token(Token = "0x4001A4C")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
127 private float titleScale;
128
129 [global::Cpp2ILInjected.Token(Token = "0x4001A4D")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
132}
class f__AnonymousType0<< Count > j__TPar
GUIControllerModalResponse _controller