229 lines
6.7 KiB
C#
229 lines
6.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002B01 RID: 11009
|
|
[Token(Token = "0x2002B01")]
|
|
[Serializable]
|
|
public abstract class MakerPenToolRotate_Base<T> : MakerPenTool
|
|
{
|
|
// Token: 0x1700339D RID: 13213
|
|
// (get) Token: 0x0601275C RID: 75612
|
|
[Token(Token = "0x1700339D")]
|
|
protected abstract ANECMOONIPJ<T> SelectionContext
|
|
{
|
|
[Token(Token = "0x601275C")]
|
|
[Address(Slot = "18")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700339E RID: 13214
|
|
// (get) Token: 0x0601275D RID: 75613
|
|
[Token(Token = "0x1700339E")]
|
|
protected abstract OEMPFDDKANC<T> SelectState
|
|
{
|
|
[Token(Token = "0x601275D")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700339F RID: 13215
|
|
// (get) Token: 0x0601275E RID: 75614 RVA: 0x00439068 File Offset: 0x00437268
|
|
[Token(Token = "0x1700339F")]
|
|
public override string HudLabel
|
|
{
|
|
[Token(Token = "0x601275E")]
|
|
[Address(RVA = "0x1736190", Offset = "0x1734F90", VA = "0x181736190", Slot = "10")]
|
|
get
|
|
{
|
|
return "Rotate";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170033A0 RID: 13216
|
|
// (get) Token: 0x0601275F RID: 75615 RVA: 0x0043907C File Offset: 0x0043727C
|
|
[Token(Token = "0x170033A0")]
|
|
public override Sprite HudSprite
|
|
{
|
|
[Token(Token = "0x601275F")]
|
|
[Address(RVA = "0x17361F0", Offset = "0x1734FF0", VA = "0x1817361F0", Slot = "11")]
|
|
get
|
|
{
|
|
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Rotate);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012760 RID: 75616 RVA: 0x00439090 File Offset: 0x00437290
|
|
[Token(Token = "0x6012760")]
|
|
[Address(RVA = "0x1735F50", Offset = "0x1734D50", VA = "0x181735F50", Slot = "4")]
|
|
public override void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
PHCBDFGAKCL phcbdfgakcl = new PHCBDFGAKCL();
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
}
|
|
JKACINFBFAH jkacinfbfah = new JKACINFBFAH();
|
|
}
|
|
|
|
// Token: 0x06012761 RID: 75617 RVA: 0x004390C8 File Offset: 0x004372C8
|
|
[Token(Token = "0x6012761")]
|
|
[Address(RVA = "0x1735B30", Offset = "0x1734930", VA = "0x181735B30", Slot = "6")]
|
|
public override void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PHGNLBEAGOG.BMMLFDBPAHN bmmlfdbpahn;
|
|
base.MakerPen.<EHJOMHCJHPF>k__BackingField.FNBKNJEDDMF(bmmlfdbpahn, this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012762 RID: 75618 RVA: 0x004390F4 File Offset: 0x004372F4
|
|
[Token(Token = "0x6012762")]
|
|
[Address(RVA = "0x1734B20", Offset = "0x1733920", VA = "0x181734B20", Slot = "8")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
base..ctor();
|
|
MakerPenVisuals penVisuals = base.PenVisuals;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
MakerPenVisuals penVisuals2 = base.PenVisuals;
|
|
}
|
|
ANECMOONIPJ selectionContext = this.SelectionContext;
|
|
bool flag4;
|
|
bool flag3 = !flag4;
|
|
bool flag5 = !flag2;
|
|
if (!flag2)
|
|
{
|
|
if (flag)
|
|
{
|
|
}
|
|
ANECMOONIPJ selectionContext2 = this.SelectionContext;
|
|
bool flag6;
|
|
flag2 = flag6;
|
|
MakerPen makerPen = base.MakerPen;
|
|
bool flag7;
|
|
flag2 = flag7;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012763 RID: 75619 RVA: 0x00439180 File Offset: 0x00437380
|
|
[Token(Token = "0x6012763")]
|
|
[Address(RVA = "0x1735570", Offset = "0x1734370", VA = "0x181735570", Slot = "7")]
|
|
public override void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO)
|
|
{
|
|
base.BDMHMGGPNME(EJCLBKHJIHO);
|
|
MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG;
|
|
MakerPenVisuals penVisuals = base.PenVisuals;
|
|
int num = 0;
|
|
penVisuals.<DKBCPMDAFFP>k__BackingField = num;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
base.MakerPen.<EHJOMHCJHPF>k__BackingField.HHKDGNOEBMF(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012764 RID: 75620 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012764")]
|
|
[Address(RVA = "0x1735830", Offset = "0x1734630", VA = "0x181735830")]
|
|
private void DCAGHILGKMI(OEMPFDDKANC<T>.BJPMFNPGKIP OEKEOCOGKMG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012765 RID: 75621 RVA: 0x004391CC File Offset: 0x004373CC
|
|
[Token(Token = "0x6012765")]
|
|
[Address(RVA = "0x1735CF0", Offset = "0x1734AF0", VA = "0x181735CF0")]
|
|
private float JINFENBCEBI()
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
float num2;
|
|
return num2;
|
|
}
|
|
|
|
// Token: 0x06012766 RID: 75622 RVA: 0x004391F8 File Offset: 0x004373F8
|
|
[Token(Token = "0x6012766")]
|
|
[Address(RVA = "0x1736130", Offset = "0x1734F30", VA = "0x181736130")]
|
|
protected MakerPenToolRotate_Base()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BEA0 RID: 48800
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA0")]
|
|
[NonSerialized]
|
|
private PHCBDFGAKCL rotationHandleManager;
|
|
|
|
// Token: 0x0400BEA1 RID: 48801
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA1")]
|
|
[NonSerialized]
|
|
private JKACINFBFAH rotationVelocityTracker;
|
|
|
|
// Token: 0x0400BEA2 RID: 48802
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA2")]
|
|
[NonSerialized]
|
|
private JAKMIGBBBOM.BAFPMPJFBEM rotationVelocityProvider;
|
|
|
|
// Token: 0x02002B02 RID: 11010
|
|
[Token(Token = "0x2002B02")]
|
|
[CompilerGenerated]
|
|
private sealed class GNGCCDJPCEP
|
|
{
|
|
// Token: 0x06012767 RID: 75623 RVA: 0x00439214 File Offset: 0x00437414
|
|
[Token(Token = "0x6012767")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public GNGCCDJPCEP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012768 RID: 75624 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012768")]
|
|
[Address(RVA = "0x172E730", Offset = "0x172D530", VA = "0x18172E730")]
|
|
internal OJCIMLNJIOB <SelectState_OnDragOrHoldStartEvent>b__0()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012769 RID: 75625 RVA: 0x00439230 File Offset: 0x00437430
|
|
[Token(Token = "0x6012769")]
|
|
[Address(RVA = "0x172E8F0", Offset = "0x172D6F0", VA = "0x18172E8F0")]
|
|
internal OJCIMLNJIOB <SelectState_OnDragOrHoldStartEvent>b__1()
|
|
{
|
|
MakerPenToolRotate_Base makerPenToolRotate_Base = this.<>4__this;
|
|
MakerPenToolRotate_Base makerPenToolRotate_Base2 = this.<>4__this;
|
|
bool flag;
|
|
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)flag).POCDCJMHEGL();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400BEA3 RID: 48803
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA3")]
|
|
public MakerPenToolRotate_Base<T> <>4__this;
|
|
|
|
// Token: 0x0400BEA4 RID: 48804
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEA4")]
|
|
public OEMPFDDKANC<T>.BJPMFNPGKIP eventData;
|
|
}
|
|
}
|
|
}
|