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
GUIControllerDisconnected.cs
Go to the documentation of this file.
1using System;
3using Controller;
8using Terraria;
10using UnityEngine;
11
12[global::Cpp2ILInjected.Token(Token = "0x200012E")]
14{
15 [global::Cpp2ILInjected.Token(Token = "0x60007E1")]
16 [global::Cpp2ILInjected.Address(RVA = "0x13ECA04", Offset = "0x13ECA04", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60007E2")]
24 [global::Cpp2ILInjected.Address(RVA = "0x13ECA0C", Offset = "0x13ECA0C", Length = "0x5FC")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "IsCurrentPlatform", MemberParameters = new object[] { typeof(DrPlatform.DrPlatformType) }, ReturnType = typeof(bool))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_KeyboardIsActive", ReturnType = typeof(bool))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "CanControllerBeUsedForPlayer", MemberParameters = new object[]
34 {
37 }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Application), Member = "get_isEditor", ReturnType = typeof(bool))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "FlushBatches", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
41 {
48 typeof(Matrix?),
49 typeof(bool)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
52 {
54 typeof(bool),
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[]
60 {
61 typeof(string),
62 typeof(object)
63 }, ReturnType = typeof(string))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
65 {
67 typeof(string),
68 typeof(ref float),
69 typeof(bool),
70 typeof(bool)
71 }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
73 {
75 typeof(int),
76 typeof(int),
77 typeof(int),
78 typeof(int),
79 typeof(int),
80 typeof(int)
81 }, ReturnType = typeof(Rectangle))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
83 {
88 typeof(float?)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
93 public void Draw()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60007E3")]
99 [global::Cpp2ILInjected.Address(RVA = "0x13ED008", Offset = "0x13ED008", Length = "0x68")]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x60007E4")]
109 [global::Cpp2ILInjected.Address(RVA = "0x13ED070", Offset = "0x13ED070", Length = "0x18")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x4000677")]
119 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
120 private float statusScale;
121
122 [global::Cpp2ILInjected.Token(Token = "0x4000678")]
123 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
124 private float loadScale;
125
126 [global::Cpp2ILInjected.Token(Token = "0x4000679")]
127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
128 private float backScale;
129
130 [global::Cpp2ILInjected.Token(Token = "0x400067A")]
131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
132 private float titleScale;
133
134 [global::Cpp2ILInjected.Token(Token = "0x400067B")]
135 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
136 private float buttonScale;
137
138 [global::Cpp2ILInjected.Token(Token = "0x400067C")]
139 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
140 private bool wasDown;
141
142 [global::Cpp2ILInjected.Token(Token = "0x400067D")]
143 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
145
146 [global::Cpp2ILInjected.Token(Token = "0x400067E")]
147 private static bool showingReassign;
148}
class f__AnonymousType0<< Count > j__TPar
GUIInputRegionExclusive _optionsBlocker
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)