using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using Valve.VR; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002630 RID: 9776 [Token(Token = "0x2002630")] [Serializable] [StructLayout(3)] public class MakerPenVROffHandTranslate : MakerPenVROffHandOperation { // Token: 0x17002DFB RID: 11771 // (get) Token: 0x06010E7F RID: 69247 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06010E80 RID: 69248 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002DFB")] protected bool isPerformingMove { [Token(Token = "0x6010E7F")] [Address(RVA = "0x55D560", Offset = "0x55BF60", VA = "0x18055D560")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6010E80")] [Address(RVA = "0x1DAA5C0", Offset = "0x1DA8FC0", VA = "0x181DAA5C0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002DFC RID: 11772 // (get) Token: 0x06010E81 RID: 69249 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002DFC")] protected virtual ANECMOONIPJ SelectionContext { [Token(Token = "0x6010E81")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0", Slot = "8")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06010E82 RID: 69250 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010E82")] [Address(RVA = "0x1DA94A0", Offset = "0x1DA7EA0", VA = "0x181DA94A0", Slot = "5")] public override void LOAPFBEMCFF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010E83 RID: 69251 RVA: 0x003F9548 File Offset: 0x003F7748 [Token(Token = "0x6010E83")] [Address(RVA = "0x1DA8510", Offset = "0x1DA6F10", VA = "0x181DA8510", Slot = "7")] public override void EOMBMPKEPFK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { base.LOAPFBEMCFF(HKDPLMDENDA, CKCOCKOPHAM); } // Token: 0x06010E84 RID: 69252 RVA: 0x003F9564 File Offset: 0x003F7764 [Token(Token = "0x6010E84")] [Address(RVA = "0x522C50", Offset = "0x521650", VA = "0x180522C50", Slot = "9")] protected virtual MakerPen.KLAENPHIBEM BOLCMNPCAKC() { return MakerPen.KLAENPHIBEM.OffHandCompanion; } // Token: 0x06010E85 RID: 69253 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010E85")] [Address(RVA = "0x2317B80", Offset = "0x2316580", VA = "0x182317B80")] protected void IBGPALJBKNH(T[] JEJLNJACEFP, ref int DOKPLAIBGKA, ref Vector3 CFKFOBANCMF, ref Collider AJFMFPFCKIP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010E86 RID: 69254 RVA: 0x003F9574 File Offset: 0x003F7774 [Token(Token = "0x6010E86")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "10")] protected virtual bool PIAOGPHBBMP(T[] JEJLNJACEFP, int FAMKJOKHPBF) { return true; } // Token: 0x06010E87 RID: 69255 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010E87")] [Address(RVA = "0x2317320", Offset = "0x2315D20", VA = "0x182317320", Slot = "11")] protected virtual void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17002DFD RID: 11773 // (get) Token: 0x06010E88 RID: 69256 RVA: 0x003F9584 File Offset: 0x003F7784 [Token(Token = "0x17002DFD")] protected virtual int MaxAllowedBounds { [Token(Token = "0x6010E88")] [Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "12")] get { return 1; } } // Token: 0x06010E89 RID: 69257 RVA: 0x003F9594 File Offset: 0x003F7794 [Token(Token = "0x6010E89")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "13")] protected virtual bool KJLNGBCIPHC() { return true; } // Token: 0x06010E8A RID: 69258 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010E8A")] [Address(RVA = "0x1DA94F0", Offset = "0x1DA7EF0", VA = "0x181DA94F0")] protected void MNHHMEACPMJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010E8B RID: 69259 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010E8B")] [Address(RVA = "0x1DA8250", Offset = "0x1DA6C50", VA = "0x181DA8250")] protected void BPOEKOOILFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010E8C RID: 69260 RVA: 0x003F95A4 File Offset: 0x003F77A4 [Token(Token = "0x6010E8C")] [Address(RVA = "0x1DA8560", Offset = "0x1DA6F60", VA = "0x181DA8560", Slot = "14")] protected virtual void FGFBEKNIOEM() { throw new NullReferenceException(); } // Token: 0x06010E8D RID: 69261 RVA: 0x003F95B8 File Offset: 0x003F77B8 [Token(Token = "0x6010E8D")] [Address(RVA = "0x2319240", Offset = "0x2317C40", VA = "0x182319240")] public MakerPenVROffHandTranslate() { OPNIOCDBCMA opniocdbcma = new OPNIOCDBCMA(); base..ctor(); } // Token: 0x06010E8E RID: 69262 RVA: 0x003F95D4 File Offset: 0x003F77D4 [Token(Token = "0x6010E8E")] [Address(RVA = "0x1DA9420", Offset = "0x1DA7E20", VA = "0x181DA9420")] [CompilerGenerated] private bool IMIJPJOBFGO(Collider GLPOLGOBLAA) { MakerPen makerPen = base.MakerPen; SteamVR_ActionSet actionSet = GLPOLGOBLAA.actionSet; throw new NullReferenceException(); } // Token: 0x0400B3A0 RID: 45984 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A0")] [NonSerialized] protected bool clearSelectionOnRelease; // Token: 0x0400B3A1 RID: 45985 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A1")] [NonSerialized] private bool _isPerformingMove; // Token: 0x0400B3A2 RID: 45986 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A2")] [NonSerialized] protected Vector3 pickupRelativePivotPoint; // Token: 0x0400B3A3 RID: 45987 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A3")] [NonSerialized] protected float pickupStartTime; // Token: 0x0400B3A4 RID: 45988 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A4")] [NonSerialized] protected float magnetDuration; // Token: 0x0400B3A5 RID: 45989 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A5")] [NonSerialized] protected Quaternion handRotationOffset; // Token: 0x0400B3A6 RID: 45990 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A6")] [NonSerialized] protected Vector3 objectPickupOffset; // Token: 0x0400B3A7 RID: 45991 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A7")] [NonSerialized] protected Vector3 worldPickupPosition; // Token: 0x0400B3A8 RID: 45992 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A8")] [NonSerialized] protected Quaternion prevSnappedRot; // Token: 0x0400B3A9 RID: 45993 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3A9")] [NonSerialized] protected Vector3 prevSnappedPos; // Token: 0x0400B3AA RID: 45994 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3AA")] [NonSerialized] protected Vector3 prevFrameSelectionWorldPos; // Token: 0x0400B3AB RID: 45995 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3AB")] [NonSerialized] protected CAHCDEBGPFG pendingUndoEntry; // Token: 0x0400B3AC RID: 45996 [Token(Token = "0x400B3AC")] private const float MAGNET_DURATION_MIN = 0.03f; // Token: 0x0400B3AD RID: 45997 [Token(Token = "0x400B3AD")] private const float MAGNET_DURATION_MAX = 0.15f; // Token: 0x0400B3AE RID: 45998 [Token(Token = "0x400B3AE")] private const float SNAPPING_STICKYNESS = 0.4f; // Token: 0x0400B3AF RID: 45999 [Token(Token = "0x400B3AF")] private const float SNAPPING_SMOOTHNESS = 0.3f; // Token: 0x0400B3B0 RID: 46000 [Token(Token = "0x400B3B0")] private const float SNAPPING_ROT_SMOOTHNESS = 0.4f; // Token: 0x0400B3B2 RID: 46002 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B3B2")] private OPNIOCDBCMA rotatedBoundsCollision; } }