terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GUIControllerAmmo.cs
Go to the documentation of this file.
1
using
System
;
2
using
Controller
;
3
using
Microsoft.Xna.Framework
;
4
5
// Token: 0x020000B4 RID: 180
6
public
class
GUIControllerAmmo
:
GUIPageContentController
7
{
8
// Token: 0x06000447 RID: 1095 RVA: 0x0000DBC4 File Offset: 0x0000BDC4
9
public
GUIControllerAmmo
()
10
:
base
(
GUIPageIcons
.Category.Inventory)
11
{
12
}
13
14
// Token: 0x06000448 RID: 1096 RVA: 0x0000DBD8 File Offset: 0x0000BDD8
15
public
override
void
Activate
()
16
{
17
}
18
19
// Token: 0x06000449 RID: 1097 RVA: 0x0000DBE8 File Offset: 0x0000BDE8
20
public
virtual
void
NavigateFromInventoryRow
(
int
row
)
21
{
22
}
23
24
// Token: 0x0600044A RID: 1098 RVA: 0x0000DC00 File Offset: 0x0000BE00
25
public
virtual
int
GetInventoryRow
()
26
{
27
int
num = this.
itemRow
;
28
return
3;
29
}
30
31
// Token: 0x0600044B RID: 1099 RVA: 0x0000DC18 File Offset: 0x0000BE18
32
public
override
GUIControllerItem
Navigate
(
Vector2
navigationVector
)
33
{
34
GUIControllerInventory
guicontrollerInventory
;
35
guicontrollerInventory.itemRow
=
this
;
36
int
num = 9;
37
GUIControllerInventory
guicontrollerInventory2
;
38
guicontrollerInventory2.itemColumn
= num;
39
GUIControllerItem
guicontrollerItem
;
40
return
guicontrollerItem
;
41
}
42
43
// Token: 0x0600044C RID: 1100 RVA: 0x0000DC5C File Offset: 0x0000BE5C
44
public
override
Rectangle
GetSelectedItemRegion
()
45
{
46
bool
anyControllerConnected
=
ControllerActionManager
.
AnyControllerConnected
;
47
!0 instance =
PageControllerLayoutDefinition
.
Instance
;
48
!0
instance2
=
PageControllerLayoutDefinition
.
Instance
;
49
!0
instance3
=
PageControllerLayoutDefinition
.
Instance
;
50
!0
instance4
=
PageControllerLayoutDefinition
.
Instance
;
51
!0
instance5
=
PageControllerLayoutDefinition
.
Instance
;
52
!0
instance6
=
PageControllerLayoutDefinition
.
Instance
;
53
Rectangle
rectangle
;
54
return
rectangle
;
55
}
56
57
// Token: 0x04000439 RID: 1081
58
public
int
itemRow
;
59
60
// Token: 0x0400043A RID: 1082
61
public
int
itemColmun
;
62
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Controller.ControllerActionManager.AnyControllerConnected
static bool AnyControllerConnected
Definition
ControllerActionManager.cs:135
Controller.ControllerActionManager
Definition
ControllerActionManager.cs:10
GUIControllerAmmo.GetInventoryRow
virtual int GetInventoryRow()
Definition
GUIControllerAmmo.cs:25
GUIControllerAmmo.GetSelectedItemRegion
override Rectangle GetSelectedItemRegion()
Definition
GUIControllerAmmo.cs:44
GUIControllerAmmo.itemRow
int itemRow
Definition
GUIControllerAmmo.cs:58
GUIControllerAmmo.GUIControllerAmmo
GUIControllerAmmo()
Definition
GUIControllerAmmo.cs:9
GUIControllerAmmo.Navigate
override GUIControllerItem Navigate(Vector2 navigationVector)
Definition
GUIControllerAmmo.cs:32
GUIControllerAmmo.itemColmun
int itemColmun
Definition
GUIControllerAmmo.cs:61
GUIControllerAmmo.Activate
override void Activate()
Definition
GUIControllerAmmo.cs:15
GUIControllerAmmo.NavigateFromInventoryRow
virtual void NavigateFromInventoryRow(int row)
Definition
GUIControllerAmmo.cs:20
GUIControllerAmmo
Definition
GUIControllerAmmo.cs:7
GUIControllerInventory
Definition
GUIControllerInventory.cs:9
GUIPageContentController
Definition
GUIPageContentController.cs:7
GUIPageIcons
Definition
GUIPageIcons.cs:14
PageControllerLayoutDefinition.Instance
static T Instance
Definition
PageControllerLayoutDefinition.cs:10
PageControllerLayoutDefinition
Definition
PageControllerLayoutDefinition.cs:6
GUIControllerItem
Definition
GUIControllerItem.cs:6
Controller
Definition
Axis.cs:4
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Microsoft.Xna.Framework.Rectangle
Definition
Rectangle.cs:9
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
source
GUIControllerAmmo.cs
Generated by
1.10.0