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
CubeController.cs
Go to the documentation of this file.
1using System;
4using InControl;
5using UnityEngine;
6
7namespace TouchExample
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000004")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600000D")]
13 [global::Cpp2ILInjected.Address(RVA = "0x198CC6C", Offset = "0x198CC6C", Length = "0x50")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
17 private void Start()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x600000E")]
23 [global::Cpp2ILInjected.Address(RVA = "0x198CCBC", Offset = "0x198CCBC", Length = "0x204")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputManager), Member = "get_ActiveDevice", ReturnType = typeof(InputDevice))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "get_Device", ReturnType = typeof(InputDevice))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "set_ControlsEnabled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Renderer), Member = "get_material", ReturnType = typeof(Material))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CubeController), Member = "GetColorFromActionButtons", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(Color))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Material), Member = "set_color", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_transform", ReturnType = typeof(Transform))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Direction", ReturnType = typeof(TwoAxisInputControl))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "Rotate", MemberParameters = new object[]
36 {
38 typeof(float),
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
42 private void Update()
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x600000F")]
48 [global::Cpp2ILInjected.Address(RVA = "0x198CEC0", Offset = "0x198CEC0", Length = "0xB8")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CubeController), Member = "Update", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action1", ReturnType = typeof(InputControl))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "op_Implicit", MemberParameters = new object[] { typeof(OneAxisInputControl) }, ReturnType = typeof(bool))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action2", ReturnType = typeof(InputControl))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action3", ReturnType = typeof(InputControl))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action4", ReturnType = typeof(InputControl))]
57 private static Color GetColorFromActionButtons(InputDevice inputDevice)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6000010")]
63 [global::Cpp2ILInjected.Address(RVA = "0x198CF78", Offset = "0x198CF78", Length = "0x284")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "get_TouchCount", ReturnType = typeof(int))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchManager), Member = "GetTouch", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Touch))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
70 {
71 typeof(string),
72 typeof(string),
73 typeof(string)
74 }, ReturnType = typeof(string))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "ToString", ReturnType = typeof(string))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Touch), Member = "get_IsMouse", ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Screen), Member = "get_width", ReturnType = typeof(int))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
80 {
81 typeof(float),
82 typeof(float),
83 typeof(float),
84 typeof(float)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUI), Member = "Label", MemberParameters = new object[]
87 {
88 typeof(Rect),
89 typeof(string)
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
92 private void OnGUI()
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6000011")]
98 [global::Cpp2ILInjected.Address(RVA = "0x198D1FC", Offset = "0x198D1FC", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoBehaviour), Member = ".ctor", ReturnType = typeof(void))]
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x400000A")]
107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
109 }
110}
class f__AnonymousType0<< Count > j__TPar
static Color GetColorFromActionButtons(InputDevice inputDevice)