using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x020025B4 RID: 9652 [Token(Token = "0x20025B4")] [StructLayout(3)] public class RotationCircleCenterHandle : MakerPenMeshHandle { // Token: 0x17002D67 RID: 11623 // (get) Token: 0x06010B91 RID: 68497 RVA: 0x003EE494 File Offset: 0x003EC694 // (set) Token: 0x06010B92 RID: 68498 RVA: 0x003EE4A8 File Offset: 0x003EC6A8 [Token(Token = "0x17002D67")] public float DBLCENPKMBI { [Token(Token = "0x6010B91")] [Address(RVA = "0x6B5170", Offset = "0x6B3B70", VA = "0x1806B5170")] get; [Token(Token = "0x6010B92")] [Address(RVA = "0x6B51B0", Offset = "0x6B3BB0", VA = "0x1806B51B0")] set; } = 1f; // Token: 0x06010B93 RID: 68499 RVA: 0x003EE4BC File Offset: 0x003EC6BC [Token(Token = "0x6010B93")] [Address(RVA = "0x12CA310", Offset = "0x12C8D10", VA = "0x1812CA310")] public void Initialize(Color GJAINANBOCB, MakerPenHandle.FNHHECGOJKM GLHHBDHELAO, float OJJOHDIFMEG, Quaternion LDAKIHFDIFN) { float z = Vector3.forward.z; Vector3 vector; float z2 = vector.z; this.BJHFIHPLFOK.z = z2; Transform transform = base.transform; Vector3 vector2; float z3 = vector2.z; this.k__BackingField = OJJOHDIFMEG; this.LJAELKIEGJN.z = z3; } // Token: 0x06010B94 RID: 68500 RVA: 0x003EE514 File Offset: 0x003EC714 [Token(Token = "0x6010B94")] [Address(RVA = "0x55D620", Offset = "0x55C020", VA = "0x18055D620")] public void UpdateInteractive() { this.k__BackingField = true; } // Token: 0x06010B95 RID: 68501 RVA: 0x003EE528 File Offset: 0x003EC728 [Token(Token = "0x6010B95")] [Address(RVA = "0x12CAFA0", Offset = "0x12C99A0", VA = "0x1812CAFA0")] protected void Update() { Camera activeCamera = SingletonMonoBehaviour.Instance.CHLMFLCFGFL; Transform transform = activeCamera.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; GameObject meshRoot = this.meshRoot; int num = 0; Transform transform4 = meshRoot.transform; Vector3 vector; float z = vector.z; transform4.rotation = num; float num2 = MakerPenHandleManager.ONCPNMDGGKG.k__BackingField.KDLLCNNBEBD((float)num); Transform transform5 = base.transform; int num3 = 0; float z2 = Vector3.one.z; transform5.localScale = num3; GameObject gameObject = this.circleBack; Transform transform6 = activeCamera.transform; Vector3 vector2; float z3 = vector2.z; base.AINFCKEPMDC(); } // Token: 0x06010B96 RID: 68502 RVA: 0x003EE5E4 File Offset: 0x003EC7E4 [Token(Token = "0x6010B96")] [Address(RVA = "0x1FAFA40", Offset = "0x1FAE440", VA = "0x181FAFA40", Slot = "8")] public override OJCIMLNJIOB CreateState(ANECMOONIPJ LHOMKMINCHH, NCBACKFHCJK KAMOHEPMEIF, Vector3 MMEIDGMCHNK) { Transform transform = base.transform; Transform transform2 = base.transform; Vector3 vector; float z = vector.z; Transform transform3 = base.transform; Vector3 vector2; float z2 = vector2.z; Transform transform4 = base.transform; throw new NullReferenceException(); } // Token: 0x06010B97 RID: 68503 RVA: 0x003EE628 File Offset: 0x003EC828 [Token(Token = "0x6010B97")] [Address(RVA = "0x1AB4AA0", Offset = "0x1AB34A0", VA = "0x181AB4AA0", Slot = "9")] public override void OnClicked(ANECMOONIPJ LHOMKMINCHH, NCBACKFHCJK KAMOHEPMEIF) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Quaternion quaternion; float z2 = quaternion.z; int num = 0; num += num; num++; } // Token: 0x06010B98 RID: 68504 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010B98")] [Address(RVA = "0x12CA2F0", Offset = "0x12C8CF0", VA = "0x1812CA2F0", Slot = "4")] public override Vector3 GetHandleCollisionPos() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17002D68 RID: 11624 // (get) Token: 0x06010B99 RID: 68505 RVA: 0x003EE678 File Offset: 0x003EC878 [Token(Token = "0x17002D68")] private float GLCJKJLEEEC { [Token(Token = "0x6010B99")] [Address(RVA = "0x12CA440", Offset = "0x12C8E40", VA = "0x1812CA440")] get { Transform transform = base.transform; throw new NullReferenceException(); } } // Token: 0x06010B9A RID: 68506 RVA: 0x003EE694 File Offset: 0x003EC894 [Token(Token = "0x6010B9A")] [Address(RVA = "0x12CAC90", Offset = "0x12C9690", VA = "0x1812CAC90", Slot = "7")] public override bool RayCast(Ray OPMKFDNLHKI, ref float JDPIDIMJMBA) { bool flag; bool flag2; if (flag || flag2) { Vector3 vector; float z = vector.z; float num; float num2; if (0 <= (int)num && num2 <= 2f) { Transform transform = base.transform; Transform transform2 = base.transform; float num3; JDPIDIMJMBA.m_value = num3; } } throw new NullReferenceException(); } // Token: 0x06010B9B RID: 68507 RVA: 0x003EE6E0 File Offset: 0x003EC8E0 [Token(Token = "0x6010B9B")] [Address(RVA = "0x12CA470", Offset = "0x12C8E70", VA = "0x1812CA470")] private bool PGKKDKHDMOE(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM) { Transform transform = base.transform; Transform transform2 = base.transform; Vector3 vector; float z = vector.z; Transform transform3 = base.transform; Vector3 vector2; float z2 = vector2.z; GBCEBGGFOBM.z = z2; return true; } // Token: 0x06010B9C RID: 68508 RVA: 0x003EE724 File Offset: 0x003EC924 [Token(Token = "0x6010B9C")] [Address(RVA = "0x12CA730", Offset = "0x12C9130", VA = "0x1812CA730")] private bool PJKLPCOJCOI(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector3; float z3 = vector3.z; float num; if (0 <= (int)num) { Vector3 vector4; float z4 = vector4.z; GBCEBGGFOBM.z = z4; Transform transform4 = base.transform; float num2; num = num2; Vector3 vector5; float z5 = vector5.z; GBCEBGGFOBM.z = z5; Vector3 vector6; float z6 = vector6.z; Transform transform5 = base.transform; num = num2; Vector3 vector7; float z7 = vector7.z; GBCEBGGFOBM.z = z7; return true; } GBCEBGGFOBM.z = z; throw new NullReferenceException(); } // Token: 0x06010B9D RID: 68509 RVA: 0x003EE7C8 File Offset: 0x003EC9C8 [Token(Token = "0x6010B9D")] [Address(RVA = "0x12CB370", Offset = "0x12C9D70", VA = "0x1812CB370")] public RotationCircleCenterHandle() { } // Token: 0x0400B1E8 RID: 45544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400B1E8")] public GameObject circleBack; // Token: 0x0400B1EA RID: 45546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x400B1EA")] private Vector3 LJAELKIEGJN; } }