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 : MakerPenTool { // Token: 0x1700339D RID: 13213 // (get) Token: 0x0601275C RID: 75612 [Token(Token = "0x1700339D")] protected abstract ANECMOONIPJ SelectionContext { [Token(Token = "0x601275C")] [Address(Slot = "18")] get; } // Token: 0x1700339E RID: 13214 // (get) Token: 0x0601275D RID: 75613 [Token(Token = "0x1700339E")] protected abstract OEMPFDDKANC 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.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.k__BackingField = num; bool flag; if (flag) { base.MakerPen.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.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 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 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 <>4__this; // Token: 0x0400BEA4 RID: 48804 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BEA4")] public OEMPFDDKANC.BJPMFNPGKIP eventData; } } }