using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Creation.Shapes; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002C03 RID: 11267 [Token(Token = "0x2002C03")] [Serializable] public class MakerPenVROffHandTranslate_Shape : MakerPenVROffHandTranslate { // Token: 0x17003479 RID: 13433 // (get) Token: 0x06012C49 RID: 76873 RVA: 0x0044498C File Offset: 0x00442B8C [Token(Token = "0x17003479")] protected override ANECMOONIPJ SelectionContext { [Token(Token = "0x6012C49")] [Address(RVA = "0x14BD070", Offset = "0x14BC070", VA = "0x1814BD070", Slot = "8")] get { ShapeCreationContext shapeCreationContext = this._controller.k__BackingField.shapeCreationContext; throw new NullReferenceException(); } } // Token: 0x06012C4A RID: 76874 RVA: 0x004449B0 File Offset: 0x00442BB0 [Token(Token = "0x6012C4A")] [Address(RVA = "0x14BD9A0", Offset = "0x14BC9A0", VA = "0x1814BD9A0", Slot = "6")] public override void FDNBEMIPBNM() { } // Token: 0x1700347A RID: 13434 // (get) Token: 0x06012C4B RID: 76875 RVA: 0x004449C0 File Offset: 0x00442BC0 [Token(Token = "0x1700347A")] protected override int MaxAllowedBounds { [Token(Token = "0x6012C4B")] [Address(RVA = "0x7CCD10", Offset = "0x7CBD10", VA = "0x1807CCD10", Slot = "12")] get { return 10; } } // Token: 0x06012C4C RID: 76876 RVA: 0x004449D0 File Offset: 0x00442BD0 [Token(Token = "0x6012C4C")] [Address(RVA = "0x14BDA30", Offset = "0x14BCA30", VA = "0x1814BDA30", Slot = "11")] protected override void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI) { float z = NMPNMBABPLI.z; ShapeContainer selectedShapeContainer = this._controller.k__BackingField.shapeCreationContext.HAHLCMFENMD; IReadOnlyList readOnlyList = this._controller.k__BackingField.shapeCreationContext.ABNCFJMLCMP(); CreationContext k__BackingField = this._controller.k__BackingField; ulong num; ulong num2; JJJBEIFOLEL jjjbeifolel = new JJJBEIFOLEL("move", selectedShapeContainer, readOnlyList, k__BackingField, num != 0UL, num2 != 0UL); } // Token: 0x06012C4D RID: 76877 RVA: 0x00444A38 File Offset: 0x00442C38 [Token(Token = "0x6012C4D")] [Address(RVA = "0x14BD8B0", Offset = "0x14BC8B0", VA = "0x1814BD8B0", Slot = "9")] protected override MakerPen.KLAENPHIBEM BOLCMNPCAKC() { CreationContext k__BackingField = this._controller.k__BackingField; bool flag; if (flag && this._controller.k__BackingField.shapeCreationContext.ENEJDOAEDCJ != 1) { return MakerPen.KLAENPHIBEM.OffHandCompanion; } return MakerPen.KLAENPHIBEM.Manipulate; } // Token: 0x06012C4E RID: 76878 RVA: 0x00444A78 File Offset: 0x00442C78 [Token(Token = "0x6012C4E")] [Address(RVA = "0x14BDB60", Offset = "0x14BCB60", VA = "0x1814BDB60")] public MakerPenVROffHandTranslate_Shape() { } } }