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
VirtualDeviceExample.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.CompilerServices
;
3
using
InControl
;
4
using
UnityEngine
;
5
6
namespace
VirtualDeviceExample
7
{
8
// Token: 0x02000003 RID: 3
9
public
class
VirtualDeviceExample
:
MonoBehaviour
10
{
11
// Token: 0x06000008 RID: 8 RVA: 0x000022A4 File Offset: 0x000004A4
12
private
void
OnEnable
()
13
{
14
if
(!
true
)
15
{
16
}
17
}
18
19
// Token: 0x06000009 RID: 9 RVA: 0x000022B4 File Offset: 0x000004B4
20
private
void
OnDisable
()
21
{
22
VirtualDevice
virtualDevice = this.virtualDevice;
23
if
(!
true
)
24
{
25
}
26
InputManager
.
DetachDevice
(virtualDevice);
27
}
28
29
// Token: 0x0600000A RID: 10 RVA: 0x000022D4 File Offset: 0x000004D4
30
private
void
Update
()
31
{
32
if
(!
true
)
33
{
34
}
35
InputDevice
activeDevice =
InputManager
.
ActiveDevice
;
36
Transform
transform = this.leftObject.
transform
;
37
float
deltaTime =
Time
.
deltaTime
;
38
float
num = activeDevice.
LeftStickX
;
39
Transform
transform2
= this.leftObject.
transform
;
40
float
deltaTime2
=
Time
.
deltaTime
;
41
float
num2
= activeDevice.
LeftStickY
;
42
Transform
transform3
= this.rightObject.
transform
;
43
float
deltaTime3
=
Time
.
deltaTime
;
44
float
num3
= activeDevice.
RightStickX
;
45
Transform
transform4
= this.rightObject.
transform
;
46
float
deltaTime4
=
Time
.
deltaTime
;
47
float
num4
= activeDevice.
RightStickY
;
48
bool
isPressed
= activeDevice.
Action1
.
IsPressed
;
49
bool
isPressed2
= activeDevice.
Action2
.
IsPressed
;
50
bool
isPressed3
= activeDevice.
Action3
.
IsPressed
;
51
bool
isPressed4
= activeDevice.
Action4
.
IsPressed
;
52
Material
material = this.leftObject.GetComponent<
Renderer
>().material;
53
}
54
55
// Token: 0x0600000B RID: 11 RVA: 0x000023C0 File Offset: 0x000005C0
56
public
VirtualDeviceExample
()
57
{
58
}
59
60
// Token: 0x0600000C RID: 12 RVA: 0x000023D4 File Offset: 0x000005D4
61
[
CompilerGenerated
]
62
private
void <OnEnable>
b__3_0
()
63
{
64
VirtualDevice
virtualDevice = this.virtualDevice;
65
if
(!
true
)
66
{
67
}
68
InputManager
.
AttachDevice
(virtualDevice);
69
}
70
71
// Token: 0x04000007 RID: 7
72
public
GameObject
leftObject
;
73
74
// Token: 0x04000008 RID: 8
75
public
GameObject
rightObject
;
76
77
// Token: 0x04000009 RID: 9
78
private
VirtualDevice
virtualDevice
;
79
}
80
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
InControl.InputDevice.Action3
InputControl Action3
Definition
InputDevice.cs:2065
InControl.InputDevice.Action2
InputControl Action2
Definition
InputDevice.cs:2049
InControl.InputDevice.RightStickX
InputControl RightStickX
Definition
InputDevice.cs:2225
InControl.InputDevice.Action4
InputControl Action4
Definition
InputDevice.cs:2081
InControl.InputDevice.Action1
InputControl Action1
Definition
InputDevice.cs:2033
InControl.InputDevice.RightStickY
InputControl RightStickY
Definition
InputDevice.cs:2241
InControl.InputDevice.LeftStickX
InputControl LeftStickX
Definition
InputDevice.cs:2193
InControl.InputDevice.LeftStickY
InputControl LeftStickY
Definition
InputDevice.cs:2209
InControl.InputDevice
Definition
InputDevice.cs:12
InControl.InputManager.AttachDevice
static void AttachDevice(InputDevice inputDevice)
Definition
InputManager.cs:840
InControl.InputManager.ActiveDevice
static InputDevice ActiveDevice
Definition
InputManager.cs:956
InControl.InputManager.DetachDevice
static void DetachDevice(InputDevice inputDevice)
Definition
InputManager.cs:860
InControl.InputManager
Definition
InputManager.cs:11
InControl.OneAxisInputControl.IsPressed
bool IsPressed
Definition
OneAxisInputControl.cs:372
UnityEngine.Component.transform
Transform transform
Definition
Component.cs:20
UnityEngine.GameObject
Definition
GameObject.cs:17
UnityEngine.Material
Definition
Material.cs:14
UnityEngine.MonoBehaviour
Definition
MonoBehaviour.cs:15
UnityEngine.Renderer
Definition
Renderer.cs:13
UnityEngine.Time.deltaTime
static float deltaTime
Definition
Time.cs:14
UnityEngine.Time
Definition
Time.cs:10
UnityEngine.Transform
Definition
Transform.cs:17
VirtualDeviceExample.VirtualDeviceExample.Update
void Update()
Definition
VirtualDeviceExample.cs:30
VirtualDeviceExample.VirtualDeviceExample.OnEnable
void OnEnable()
Definition
VirtualDeviceExample.cs:12
VirtualDeviceExample.VirtualDeviceExample.OnDisable
void OnDisable()
Definition
VirtualDeviceExample.cs:20
VirtualDeviceExample.VirtualDeviceExample.leftObject
GameObject leftObject
Definition
VirtualDeviceExample.cs:72
VirtualDeviceExample.VirtualDeviceExample.virtualDevice
VirtualDevice virtualDevice
Definition
VirtualDeviceExample.cs:78
VirtualDeviceExample.VirtualDeviceExample.rightObject
GameObject rightObject
Definition
VirtualDeviceExample.cs:75
VirtualDeviceExample.VirtualDeviceExample.VirtualDeviceExample
VirtualDeviceExample()
Definition
VirtualDeviceExample.cs:56
VirtualDeviceExample.VirtualDeviceExample.b__3_0
void< OnEnable > b__3_0()
Definition
VirtualDeviceExample.cs:62
VirtualDeviceExample.VirtualDevice
Definition
VirtualDevice.cs:10
InControl
Definition
BindingListenOptions.cs:4
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System
Definition
__ComObject.cs:4
UnityEngine
Definition
_AndroidJNIHelper.cs:6
VirtualDeviceExample
Definition
VirtualDevice.cs:7
source
InControl.Examples
VirtualDeviceExample
VirtualDeviceExample.cs
Generated by
1.10.0