223 lines
6.5 KiB
C#
223 lines
6.5 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x020025F8 RID: 9720
|
|
[Token(Token = "0x20025F8")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public abstract class MakerPenToolClone_Base<T> : MakerPenTool
|
|
{
|
|
// Token: 0x17002D8D RID: 11661
|
|
// (get) Token: 0x06010CD8 RID: 68824
|
|
[Token(Token = "0x17002D8D")]
|
|
protected abstract ANECMOONIPJ<T> SelectionContext
|
|
{
|
|
[Token(Token = "0x6010CD8")]
|
|
[Address(Slot = "17")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17002D8E RID: 11662
|
|
// (get) Token: 0x06010CD9 RID: 68825
|
|
[Token(Token = "0x17002D8E")]
|
|
protected abstract OEMPFDDKANC<T> SelectState
|
|
{
|
|
[Token(Token = "0x6010CD9")]
|
|
[Address(Slot = "18")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06010CDA RID: 68826
|
|
[Token(Token = "0x6010CDA")]
|
|
[Address(Slot = "19")]
|
|
public abstract void DDLGFEJKNAM(Vector3 MMEIDGMCHNK);
|
|
|
|
// Token: 0x17002D8F RID: 11663
|
|
// (get) Token: 0x06010CDB RID: 68827 RVA: 0x003F3F20 File Offset: 0x003F2120
|
|
[Token(Token = "0x17002D8F")]
|
|
public override string HudLabel
|
|
{
|
|
[Token(Token = "0x6010CDB")]
|
|
[Address(RVA = "0x1D9D1F0", Offset = "0x1D9BBF0", VA = "0x181D9D1F0", Slot = "10")]
|
|
get
|
|
{
|
|
return "Clone";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D90 RID: 11664
|
|
// (get) Token: 0x06010CDC RID: 68828 RVA: 0x003F3F34 File Offset: 0x003F2134
|
|
[Token(Token = "0x17002D90")]
|
|
public override Sprite HudSprite
|
|
{
|
|
[Token(Token = "0x6010CDC")]
|
|
[Address(RVA = "0x1D9D250", Offset = "0x1D9BC50", VA = "0x181D9D250", Slot = "11")]
|
|
get
|
|
{
|
|
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Clone);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010CDD RID: 68829 RVA: 0x003F3F48 File Offset: 0x003F2148
|
|
[Token(Token = "0x6010CDD")]
|
|
[Address(RVA = "0x1D9CF40", Offset = "0x1D9B940", VA = "0x181D9CF40", Slot = "4")]
|
|
public override void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
}
|
|
int num;
|
|
Func<bool?> func;
|
|
EDIHIIECDJN edihiiecdjn = new EDIHIIECDJN(num != 0, func);
|
|
num = 0;
|
|
Func<bool?> func2;
|
|
EDIHIIECDJN edihiiecdjn2 = new EDIHIIECDJN(true, func2);
|
|
}
|
|
|
|
// Token: 0x06010CDE RID: 68830 RVA: 0x003F3F8C File Offset: 0x003F218C
|
|
[Token(Token = "0x6010CDE")]
|
|
[Address(RVA = "0x1D9C9B0", Offset = "0x1D9B3B0", VA = "0x181D9C9B0", Slot = "6")]
|
|
public override void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID)
|
|
{
|
|
base.DJFDPJKOGMJ(EJCLBKHJIHO, IFNKPAHPIID);
|
|
bool hasSelection = this.SelectionContext.FACMDIMLMMD;
|
|
}
|
|
|
|
// Token: 0x06010CDF RID: 68831 RVA: 0x003F3FB4 File Offset: 0x003F21B4
|
|
[Token(Token = "0x6010CDF")]
|
|
[Address(RVA = "0x1D9B1B0", Offset = "0x1D99BB0", VA = "0x181D9B1B0", Slot = "8")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
int num = 0;
|
|
base..ctor();
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
if (num < selectionContext)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
MakerPenVisuals penVisuals = base.PenVisuals;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
if (flag2)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
MakerPenVisuals penVisuals2 = base.PenVisuals;
|
|
}
|
|
bool flag3 = this.SelectionContext == 0;
|
|
bool flag4 = !flag2;
|
|
if (!flag2)
|
|
{
|
|
if (flag)
|
|
{
|
|
}
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
MakerPen makerPen = base.MakerPen;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010CE0 RID: 68832 RVA: 0x003F403C File Offset: 0x003F223C
|
|
[Token(Token = "0x6010CE0")]
|
|
[Address(RVA = "0x1D9BE80", Offset = "0x1D9A880", VA = "0x181D9BE80", Slot = "7")]
|
|
public override void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO)
|
|
{
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
MakerPenVisuals penVisuals = base.PenVisuals;
|
|
int num = 0;
|
|
penVisuals.<DKBCPMDAFFP>k__BackingField = num;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06010CE1 RID: 68833 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6010CE1")]
|
|
[Address(RVA = "0x1D9C4C0", Offset = "0x1D9AEC0", VA = "0x181D9C4C0")]
|
|
private void DCAGHILGKMI(OEMPFDDKANC<T>.BJPMFNPGKIP OEKEOCOGKMG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06010CE2 RID: 68834 RVA: 0x003F406C File Offset: 0x003F226C
|
|
[Token(Token = "0x6010CE2")]
|
|
[Address(RVA = "0x1D9D130", Offset = "0x1D9BB30", VA = "0x181D9D130")]
|
|
protected MakerPenToolClone_Base()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010CE3 RID: 68835 RVA: 0x003F4088 File Offset: 0x003F2288
|
|
[Token(Token = "0x6010CE3")]
|
|
[Address(RVA = "0x1D9CA10", Offset = "0x1D9B410", VA = "0x181D9CA10")]
|
|
[CompilerGenerated]
|
|
private bool? IIAOBFIHBPB()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06010CE4 RID: 68836 RVA: 0x003F40A0 File Offset: 0x003F22A0
|
|
[Token(Token = "0x6010CE4")]
|
|
[Address(RVA = "0x1D9CC80", Offset = "0x1D9B680", VA = "0x181D9CC80")]
|
|
[CompilerGenerated]
|
|
private bool? LJHBMIGKLHP()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400B304 RID: 45828
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400B304")]
|
|
[NonSerialized]
|
|
private EDIHIIECDJN cloneHandleManager;
|
|
|
|
// Token: 0x0400B305 RID: 45829
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400B305")]
|
|
[NonSerialized]
|
|
private EDIHIIECDJN mirrorHandleManager;
|
|
|
|
// Token: 0x020025F9 RID: 9721
|
|
[Token(Token = "0x20025F9")]
|
|
[CompilerGenerated]
|
|
private sealed class EANGPAGENHD
|
|
{
|
|
// Token: 0x06010CE5 RID: 68837 RVA: 0x003F40B8 File Offset: 0x003F22B8
|
|
[Token(Token = "0x6010CE5")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public EANGPAGENHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010CE6 RID: 68838 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6010CE6")]
|
|
[Address(RVA = "0x1D991D0", Offset = "0x1D97BD0", VA = "0x181D991D0")]
|
|
internal void <SelectState_OnDragOrHoldStartEvent>b__0()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400B306 RID: 45830
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400B306")]
|
|
public MakerPenToolClone_Base<T> <>4__this;
|
|
|
|
// Token: 0x0400B307 RID: 45831
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400B307")]
|
|
public OEMPFDDKANC<T>.BJPMFNPGKIP eventData;
|
|
}
|
|
}
|
|
}
|