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
GUIContollerTransactionButtonList.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x2000084")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000332")]
10 [global::Cpp2ILInjected.Address(RVA = "0x9C0888", Offset = "0x9C0888", Length = "0x6C")]
11 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 {
15 throw null;
16 }
17
18 [global::Cpp2ILInjected.Token(Token = "0x6000333")]
19 [global::Cpp2ILInjected.Address(RVA = "0x9C08F4", Offset = "0x9C08F4", Length = "0x48")]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "get_FilterListOptionsController", ReturnType = typeof(GUIContollerTransactionButtonList))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "get_MultiplayerLobbyOptionsController", ReturnType = typeof(GUIContollerTransactionButtonList))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "get_PlayerListOptionsController", ReturnType = typeof(GUIContollerTransactionButtonList))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "get_WorldListOptionsController", ReturnType = typeof(GUIContollerTransactionButtonList))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x6000334")]
34 [global::Cpp2ILInjected.Address(RVA = "0x9C093C", Offset = "0x9C093C", Length = "0x8")]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
37 public void Activate()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000335")]
43 [global::Cpp2ILInjected.Address(RVA = "0x9C0944", Offset = "0x9C0944", Length = "0x8")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 public void SelectOption(int option)
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x6000336")]
51 [global::Cpp2ILInjected.Address(RVA = "0x9C094C", Offset = "0x9C094C", Length = "0x78")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000337")]
61 [global::Cpp2ILInjected.Address(RVA = "0x9C09C4", Offset = "0x9C09C4", Length = "0x84")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 {
66 throw null;
67 }
68
69 [global::Cpp2ILInjected.Token(Token = "0x4000339")]
70 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
71 private bool _vertical;
72
73 [global::Cpp2ILInjected.Token(Token = "0x400033A")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x11")]
75 private bool _wrapAround;
76
77 [global::Cpp2ILInjected.Token(Token = "0x400033B")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
79 private int _selectedItem;
80
81 [global::Cpp2ILInjected.Token(Token = "0x400033C")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
84
85 [global::Cpp2ILInjected.Token(Token = "0x400033D")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x2000085")]
90 public delegate void SetupRegions(bool setup);
91}
class f__AnonymousType0<< Count > j__TPar
GUIControllerItem Navigate(Vector2 navigationAxis)
delegate void SetupRegions(bool setup)
GUIContollerTransactionButtonList.SetupRegions _regionSetup
GUIContollerTransactionButtonList(bool vertical, bool wrapAround, TransactionButton_Layout[] items, GUIContollerTransactionButtonList.SetupRegions regionSetup=null)