using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002631 RID: 9777 [Token(Token = "0x2002631")] [Serializable] [StructLayout(3)] public class MakerPenVROffHandTranslate_Object : MakerPenVROffHandTranslate { // Token: 0x17002DFE RID: 11774 // (get) Token: 0x06010E8F RID: 69263 RVA: 0x003F95F4 File Offset: 0x003F77F4 [Token(Token = "0x17002DFE")] protected override ANECMOONIPJ SelectionContext { [Token(Token = "0x6010E8F")] [Address(RVA = "0xA4B9E0", Offset = "0xA4A3E0", VA = "0x180A4B9E0", Slot = "8")] get { CreationContext k__BackingField = this._controller.k__BackingField; throw new NullReferenceException(); } } // Token: 0x06010E90 RID: 69264 RVA: 0x003F9614 File Offset: 0x003F7814 [Token(Token = "0x6010E90")] [Address(RVA = "0x12C1410", Offset = "0x12BFE10", VA = "0x1812C1410", Slot = "6")] public override void FDNBEMIPBNM() { } // Token: 0x06010E91 RID: 69265 RVA: 0x003F9624 File Offset: 0x003F7824 [Token(Token = "0x6010E91")] [Address(RVA = "0x12C15B0", Offset = "0x12BFFB0", VA = "0x1812C15B0", Slot = "11")] protected override void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI) { this._controller.k__BackingField.DisableDynamicCollisionForSelectionUntilDeSelected(); float z = NMPNMBABPLI.z; CreationContext k__BackingField = this._controller.k__BackingField; List llfdkcncmkf = k__BackingField.LLFDKCNCMKF; ulong num; ulong num2; ulong num3; JHOILAOPKFL jhoilaopkfl = new JHOILAOPKFL("move", llfdkcncmkf, k__BackingField, num != 0UL, num2 != 0UL, num3 != 0UL); } // Token: 0x06010E92 RID: 69266 RVA: 0x003F9674 File Offset: 0x003F7874 [Token(Token = "0x6010E92")] [Address(RVA = "0x12C14A0", Offset = "0x12BFEA0", VA = "0x1812C14A0", Slot = "14")] protected override void FGFBEKNIOEM() { VRCreationController controller = this._controller; CreationContext k__BackingField = controller.k__BackingField; PlayerHand k__BackingField = controller.k__BackingField; List chmmbnihbja = k__BackingField.CHMMBNIHBJA; if (chmmbnihbja == 0 || Enumerable.FirstOrDefault(chmmbnihbja) != 0) { } int num = 0; k__BackingField.DisableCollisionForThrowRelease(num); if (this._controller.k__BackingField.Snapping.NNCJIEJDHAJ) { } } // Token: 0x06010E93 RID: 69267 RVA: 0x003F96D4 File Offset: 0x003F78D4 [Token(Token = "0x6010E93")] [Address(RVA = "0x12C16E0", Offset = "0x12C00E0", VA = "0x1812C16E0", Slot = "10")] protected override bool PIAOGPHBBMP(GIPDDLFFNGG[] JEJLNJACEFP, int FAMKJOKHPBF) { if (FAMKJOKHPBF > 0) { GIPDDLFFNGG gipddlffngg = JEJLNJACEFP[0]; bool flag; return flag; } throw new NullReferenceException(); } // Token: 0x06010E94 RID: 69268 RVA: 0x003F96F8 File Offset: 0x003F78F8 [Token(Token = "0x6010E94")] [Address(RVA = "0x12C16B0", Offset = "0x12C00B0", VA = "0x1812C16B0", Slot = "13")] protected override bool KJLNGBCIPHC() { return this._controller.k__BackingField.ENEJDOAEDCJ == 1; } // Token: 0x06010E95 RID: 69269 RVA: 0x003F9720 File Offset: 0x003F7920 [Token(Token = "0x6010E95")] [Address(RVA = "0x12C17A0", Offset = "0x12C01A0", VA = "0x1812C17A0")] public MakerPenVROffHandTranslate_Object() { } } }