63 lines
1.9 KiB
C#
63 lines
1.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
|
|
namespace Obi.CrossPlatformInput
|
|
{
|
|
// Token: 0x02000504 RID: 1284
|
|
[Token(Token = "0x2000504")]
|
|
[ExecuteInEditMode]
|
|
public class MobileControlRig : MonoBehaviour
|
|
{
|
|
// Token: 0x06002CC6 RID: 11462 RVA: 0x00060AD4 File Offset: 0x0005ECD4
|
|
[Token(Token = "0x6002CC6")]
|
|
[Address(RVA = "0xCBCD70", Offset = "0xCBB570", VA = "0x180CBCD70")]
|
|
private void OnEnable()
|
|
{
|
|
int num = 0;
|
|
this.EnableControlRig(num != 0);
|
|
}
|
|
|
|
// Token: 0x06002CC7 RID: 11463 RVA: 0x00060AEC File Offset: 0x0005ECEC
|
|
[Token(Token = "0x6002CC7")]
|
|
[Address(RVA = "0xCBCF60", Offset = "0xCBB760", VA = "0x180CBCF60")]
|
|
private void Start()
|
|
{
|
|
EventSystem eventSystem = UnityEngine.Object.FindObjectOfType<EventSystem>();
|
|
int num = 0;
|
|
if (eventSystem == num)
|
|
{
|
|
GameObject gameObject = new GameObject("EventSystem");
|
|
EventSystem eventSystem2 = gameObject.AddComponent<EventSystem>();
|
|
StandaloneInputModule standaloneInputModule = gameObject.AddComponent<StandaloneInputModule>();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002CC8 RID: 11464 RVA: 0x00060B2C File Offset: 0x0005ED2C
|
|
[Token(Token = "0x6002CC8")]
|
|
[Address(RVA = "0xCBCD70", Offset = "0xCBB570", VA = "0x180CBCD70")]
|
|
private void CheckEnableControlRig()
|
|
{
|
|
int num = 0;
|
|
this.EnableControlRig(num != 0);
|
|
}
|
|
|
|
// Token: 0x06002CC9 RID: 11465 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002CC9")]
|
|
[Address(RVA = "0xCBCD80", Offset = "0xCBB580", VA = "0x180CBCD80")]
|
|
private void EnableControlRig(bool enabled)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002CCA RID: 11466 RVA: 0x00060B44 File Offset: 0x0005ED44
|
|
[Token(Token = "0x6002CCA")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public MobileControlRig()
|
|
{
|
|
}
|
|
}
|
|
}
|