using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Creation.Shapes; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002632 RID: 9778 [Token(Token = "0x2002632")] [Serializable] [StructLayout(3)] public class MakerPenVROffHandTranslate_Shape : MakerPenVROffHandTranslate { // Token: 0x17002DFF RID: 11775 // (get) Token: 0x06010E96 RID: 69270 RVA: 0x003F9734 File Offset: 0x003F7934 [Token(Token = "0x17002DFF")] protected override ANECMOONIPJ SelectionContext { [Token(Token = "0x6010E96")] [Address(RVA = "0x12C13E0", Offset = "0x12BFDE0", VA = "0x1812C13E0", Slot = "8")] get { ShapeCreationContext shapeCreationContext = this._controller.k__BackingField.shapeCreationContext; throw new NullReferenceException(); } } // Token: 0x06010E97 RID: 69271 RVA: 0x003F9758 File Offset: 0x003F7958 [Token(Token = "0x6010E97")] [Address(RVA = "0x12C18D0", Offset = "0x12C02D0", VA = "0x1812C18D0", Slot = "6")] public override void FDNBEMIPBNM() { } // Token: 0x17002E00 RID: 11776 // (get) Token: 0x06010E98 RID: 69272 RVA: 0x003F9768 File Offset: 0x003F7968 [Token(Token = "0x17002E00")] protected override int MaxAllowedBounds { [Token(Token = "0x6010E98")] [Address(RVA = "0x6A9970", Offset = "0x6A8370", VA = "0x1806A9970", Slot = "12")] get { return 10; } } // Token: 0x06010E99 RID: 69273 RVA: 0x003F9778 File Offset: 0x003F7978 [Token(Token = "0x6010E99")] [Address(RVA = "0x12C1960", Offset = "0x12C0360", VA = "0x1812C1960", 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: 0x06010E9A RID: 69274 RVA: 0x003F97E0 File Offset: 0x003F79E0 [Token(Token = "0x6010E9A")] [Address(RVA = "0x12C17E0", Offset = "0x12C01E0", VA = "0x1812C17E0", 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: 0x06010E9B RID: 69275 RVA: 0x003F9820 File Offset: 0x003F7A20 [Token(Token = "0x6010E9B")] [Address(RVA = "0x12C1A90", Offset = "0x12C0490", VA = "0x1812C1A90")] public MakerPenVROffHandTranslate_Shape() { } } }