268 lines
8.3 KiB
C#
268 lines
8.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.UI;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Inputs.Touch
|
|
{
|
|
// Token: 0x020022E3 RID: 8931
|
|
[Token(Token = "0x20022E3")]
|
|
[StructLayout(3)]
|
|
public abstract class BaseTouchRegion<T, U> : BaseTouchRegion where T : KGKLFGJLLJE<U>
|
|
{
|
|
// Token: 0x17002982 RID: 10626
|
|
// (get) Token: 0x0600F543 RID: 62787 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17002982")]
|
|
public U KDPLODLILDE
|
|
{
|
|
[Token(Token = "0x600F543")]
|
|
[Address(RVA = "0x4EA8C0", Offset = "0x4E92C0", VA = "0x1804EA8C0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002983 RID: 10627
|
|
// (get) Token: 0x0600F544 RID: 62788 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F545 RID: 62789 RVA: 0x0039ED20 File Offset: 0x0039CF20
|
|
[Token(Token = "0x17002983")]
|
|
public bool LODFDOLMDCK
|
|
{
|
|
[Token(Token = "0x600F544")]
|
|
[Address(RVA = "0x631360", Offset = "0x62FD60", VA = "0x180631360")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F545")]
|
|
[Address(RVA = "0x631640", Offset = "0x630040", VA = "0x180631640")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002984 RID: 10628
|
|
// (get) Token: 0x0600F546 RID: 62790 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F547 RID: 62791 RVA: 0x0039ED30 File Offset: 0x0039CF30
|
|
[Token(Token = "0x17002984")]
|
|
public T EMIDJNDIFFE
|
|
{
|
|
[Token(Token = "0x600F546")]
|
|
[Address(RVA = "0x3D32A0", Offset = "0x3D1CA0", VA = "0x1803D32A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F547")]
|
|
[Address(RVA = "0x3D3440", Offset = "0x3D1E40", VA = "0x1803D3440")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002985 RID: 10629
|
|
// (get) Token: 0x0600F548 RID: 62792 RVA: 0x0039ED40 File Offset: 0x0039CF40
|
|
[Token(Token = "0x17002985")]
|
|
public override JJOBICMCEFO JJECFHMOBNI
|
|
{
|
|
[Token(Token = "0x600F548")]
|
|
[Address(RVA = "0x1B234F0", Offset = "0x1B21EF0", VA = "0x181B234F0", Slot = "7")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002986 RID: 10630
|
|
// (get) Token: 0x0600F549 RID: 62793 RVA: 0x0039ED54 File Offset: 0x0039CF54
|
|
[Token(Token = "0x17002986")]
|
|
private RectTransform NMKNNEMEMPJ
|
|
{
|
|
[Token(Token = "0x600F549")]
|
|
[Address(RVA = "0x25D1200", Offset = "0x25CFC00", VA = "0x1825D1200")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
return base.OCEOHFFNCHP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002987 RID: 10631
|
|
// (get) Token: 0x0600F54A RID: 62794 RVA: 0x0039ED6C File Offset: 0x0039CF6C
|
|
[Token(Token = "0x17002987")]
|
|
private int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x600F54A")]
|
|
[Address(RVA = "0x25D1D60", Offset = "0x25D0760", VA = "0x1825D1D60")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F54B RID: 62795 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F54B")]
|
|
[Address(RVA = "0x25D14B0", Offset = "0x25CFEB0", VA = "0x1825D14B0", Slot = "5")]
|
|
protected override void Awake()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F54C RID: 62796 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F54C")]
|
|
[Address(RVA = "0x25D1ED0", Offset = "0x25D08D0", VA = "0x1825D1ED0", Slot = "4")]
|
|
protected override void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F54D RID: 62797 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F54D")]
|
|
[Address(RVA = "0x25D1AC0", Offset = "0x25D04C0", VA = "0x1825D1AC0")]
|
|
private void OnDestroy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F54E RID: 62798 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F54E")]
|
|
[Address(RVA = "0x25D1D30", Offset = "0x25D0730", VA = "0x1825D1D30")]
|
|
private void OnEnable()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F54F RID: 62799 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F54F")]
|
|
[Address(RVA = "0x25D1CC0", Offset = "0x25D06C0", VA = "0x1825D1CC0")]
|
|
private void OnDisable()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F550 RID: 62800
|
|
[Token(Token = "0x600F550")]
|
|
[Address(Slot = "9")]
|
|
protected abstract T GKKMMAOKMFM(U GEDCEIDOKJL, int JMHKMOACHDG, bool AFNJDOHPKPO);
|
|
|
|
// Token: 0x0600F551 RID: 62801 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F551")]
|
|
[Address(RVA = "0x25D19F0", Offset = "0x25D03F0", VA = "0x1825D19F0")]
|
|
private void LateUpdate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F552 RID: 62802 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F552")]
|
|
[Address(RVA = "0x25D1870", Offset = "0x25D0270", VA = "0x1825D1870", Slot = "8")]
|
|
public sealed override void EnsureInputExists()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F553 RID: 62803 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F553")]
|
|
[Address(RVA = "0x25D1640", Offset = "0x25D0040", VA = "0x1825D1640", Slot = "10")]
|
|
protected virtual void CHKAKPNCLMB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F554 RID: 62804 RVA: 0x0039ED7C File Offset: 0x0039CF7C
|
|
[Token(Token = "0x600F554")]
|
|
[Address(RVA = "0x25D2020", Offset = "0x25D0A20", VA = "0x1825D2020")]
|
|
protected BaseTouchRegion()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400A460 RID: 42080
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A460")]
|
|
[SerializeField]
|
|
[Header("Touch Region")]
|
|
protected U inputType;
|
|
|
|
// Token: 0x0400A461 RID: 42081
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A461")]
|
|
[SerializeField]
|
|
private LEBIAPIDJLJ touchRegionShape;
|
|
|
|
// Token: 0x0400A462 RID: 42082
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A462")]
|
|
[SerializeField]
|
|
protected bool useCustomTouchRegion;
|
|
|
|
// Token: 0x0400A463 RID: 42083
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A463")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useCustomTouchRegion")]
|
|
private RectTransform customTouchRegion;
|
|
|
|
// Token: 0x0400A464 RID: 42084
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A464")]
|
|
[SerializeField]
|
|
protected bool useCustomPriority;
|
|
|
|
// Token: 0x0400A465 RID: 42085
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A465")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useCustomPriority")]
|
|
private int customPriority;
|
|
|
|
// Token: 0x0400A466 RID: 42086
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A466")]
|
|
[SerializeField]
|
|
[Tooltip("Whether to block menu input on top of this region")]
|
|
private bool blocksRaycasts;
|
|
|
|
// Token: 0x0400A467 RID: 42087
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A467")]
|
|
[SerializeField]
|
|
[Tooltip("Regions that can both process the same touch at the same time")]
|
|
private BaseTouchRegion[] friendlyRegions;
|
|
|
|
// Token: 0x0400A468 RID: 42088
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A468")]
|
|
[SerializeField]
|
|
protected UITransition activeInputTransition;
|
|
|
|
// Token: 0x0400A469 RID: 42089
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A469")]
|
|
[SerializeField]
|
|
protected UITransition enabledTransition;
|
|
|
|
// Token: 0x0400A46A RID: 42090
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A46A")]
|
|
[SerializeField]
|
|
protected bool useToggledState;
|
|
|
|
// Token: 0x0400A46B RID: 42091
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A46B")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useToggledState")]
|
|
protected UITransition toggledInputTransition;
|
|
}
|
|
}
|