190 lines
5.7 KiB
C#
190 lines
5.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002B05 RID: 11013
|
|
[Token(Token = "0x2002B05")]
|
|
[Serializable]
|
|
public abstract class MakerPenToolScale_Base<T> : MakerPenTool
|
|
{
|
|
// Token: 0x170033A5 RID: 13221
|
|
// (get) Token: 0x06012772 RID: 75634 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170033A5")]
|
|
protected virtual ANECMOONIPJ<T> SelectionContext
|
|
{
|
|
[Token(Token = "0x6012772")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "18")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170033A6 RID: 13222
|
|
// (get) Token: 0x06012773 RID: 75635
|
|
[Token(Token = "0x170033A6")]
|
|
protected abstract OEMPFDDKANC<T> SelectState
|
|
{
|
|
[Token(Token = "0x6012773")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170033A7 RID: 13223
|
|
// (get) Token: 0x06012774 RID: 75636 RVA: 0x0043931C File Offset: 0x0043751C
|
|
[Token(Token = "0x170033A7")]
|
|
public override string HudLabel
|
|
{
|
|
[Token(Token = "0x6012774")]
|
|
[Address(RVA = "0x1737540", Offset = "0x1736340", VA = "0x181737540", Slot = "10")]
|
|
get
|
|
{
|
|
return "Scale";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170033A8 RID: 13224
|
|
// (get) Token: 0x06012775 RID: 75637 RVA: 0x00439330 File Offset: 0x00437530
|
|
[Token(Token = "0x170033A8")]
|
|
public override Sprite HudSprite
|
|
{
|
|
[Token(Token = "0x6012775")]
|
|
[Address(RVA = "0x17375C0", Offset = "0x17363C0", VA = "0x1817375C0", Slot = "11")]
|
|
get
|
|
{
|
|
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Scale);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012776 RID: 75638 RVA: 0x00439344 File Offset: 0x00437544
|
|
[Token(Token = "0x6012776")]
|
|
[Address(RVA = "0x1737190", Offset = "0x1735F90", VA = "0x181737190", Slot = "4")]
|
|
public override void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
BJBNBMCIFNG bjbnbmcifng = new BJBNBMCIFNG();
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012777 RID: 75639 RVA: 0x00439378 File Offset: 0x00437578
|
|
[Token(Token = "0x6012777")]
|
|
[Address(RVA = "0x1736DE0", Offset = "0x1735BE0", VA = "0x181736DE0", Slot = "6")]
|
|
public override void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID)
|
|
{
|
|
base.DJFDPJKOGMJ(EJCLBKHJIHO, IFNKPAHPIID);
|
|
bool hasSelection = this.SelectionContext.FACMDIMLMMD;
|
|
}
|
|
|
|
// Token: 0x06012778 RID: 75640 RVA: 0x004393A0 File Offset: 0x004375A0
|
|
[Token(Token = "0x6012778")]
|
|
[Address(RVA = "0x1736850", Offset = "0x1735650", VA = "0x181736850", Slot = "8")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
base..ctor();
|
|
MakerPen makerPen = base.MakerPen;
|
|
bool flag = makerPen.DDGGKGPJPKJ;
|
|
MakerPenVisuals penVisuals = base.PenVisuals;
|
|
bool flag2;
|
|
if (flag != flag2)
|
|
{
|
|
}
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
bool flag3;
|
|
flag = flag3;
|
|
if (!flag3)
|
|
{
|
|
MakerPenVisuals penVisuals2 = base.PenVisuals;
|
|
}
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
bool flag4 = !flag;
|
|
if (!flag)
|
|
{
|
|
if (flag2)
|
|
{
|
|
}
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
bool flag5;
|
|
flag2 = flag5;
|
|
MakerPen makerPen2 = base.MakerPen;
|
|
if (!base.MakerPen.DDGGKGPJPKJ)
|
|
{
|
|
MakerPen makerPen3 = base.MakerPen;
|
|
makerPen3.AuthorityPopPenTool();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012779 RID: 75641 RVA: 0x00439450 File Offset: 0x00437650
|
|
[Token(Token = "0x6012779")]
|
|
[Address(RVA = "0x1736D60", Offset = "0x1735B60", VA = "0x181736D60", Slot = "7")]
|
|
public override void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO)
|
|
{
|
|
base.BDMHMGGPNME(EJCLBKHJIHO);
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
MakerPenVisuals penVisuals = base.MakerPen._penVisuals;
|
|
int num = 0;
|
|
penVisuals.<DKBCPMDAFFP>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x0601277A RID: 75642 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601277A")]
|
|
[Address(RVA = "0x1736FE0", Offset = "0x1735DE0", VA = "0x181736FE0")]
|
|
private void FGKMAOPIPKE(OEMPFDDKANC<T>.BJPMFNPGKIP OEKEOCOGKMG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601277B RID: 75643 RVA: 0x00439488 File Offset: 0x00437688
|
|
[Token(Token = "0x601277B")]
|
|
[Address(RVA = "0x17374B0", Offset = "0x17362B0", VA = "0x1817374B0")]
|
|
protected MakerPenToolScale_Base()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BEA7 RID: 48807
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA7")]
|
|
[NonSerialized]
|
|
private BJBNBMCIFNG scaleHandleManager;
|
|
|
|
// Token: 0x02002B06 RID: 11014
|
|
[Token(Token = "0x2002B06")]
|
|
[CompilerGenerated]
|
|
private sealed class NFGHNGEGOKP
|
|
{
|
|
// Token: 0x0601277C RID: 75644 RVA: 0x004394A4 File Offset: 0x004376A4
|
|
[Token(Token = "0x601277C")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public NFGHNGEGOKP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601277D RID: 75645 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601277D")]
|
|
[Address(RVA = "0x173E620", Offset = "0x173D420", VA = "0x18173E620")]
|
|
internal OJCIMLNJIOB <SelectState_OnDragStartEvent>b__0()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400BEA9 RID: 48809
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA9")]
|
|
public MakerPenToolScale_Base<T> <>4__this;
|
|
|
|
// Token: 0x0400BEAA RID: 48810
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEAA")]
|
|
public OEMPFDDKANC<T>.BJPMFNPGKIP eventData;
|
|
}
|
|
}
|
|
}
|