using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002B5C RID: 11100 [Token(Token = "0x2002B5C")] public class RotationCircleCenterHandle : MakerPenMeshHandle { // Token: 0x170033C7 RID: 13255 // (get) Token: 0x060128A4 RID: 75940 RVA: 0x00437280 File Offset: 0x00435480 // (set) Token: 0x060128A5 RID: 75941 RVA: 0x00437294 File Offset: 0x00435494 [Token(Token = "0x170033C7")] public float DBLCENPKMBI { [Token(Token = "0x60128A4")] [Address(RVA = "0x919860", Offset = "0x918860", VA = "0x180919860")] get; [Token(Token = "0x60128A5")] [Address(RVA = "0x9198A0", Offset = "0x9188A0", VA = "0x1809198A0")] set; } = 1f; // Token: 0x060128A6 RID: 75942 RVA: 0x004372A8 File Offset: 0x004354A8 [Token(Token = "0x60128A6")] [Address(RVA = "0x14C7560", Offset = "0x14C6560", VA = "0x1814C7560")] 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: 0x060128A7 RID: 75943 RVA: 0x00437300 File Offset: 0x00435500 [Token(Token = "0x60128A7")] [Address(RVA = "0x69AE00", Offset = "0x699E00", VA = "0x18069AE00")] public void UpdateInteractive() { this.k__BackingField = true; } // Token: 0x060128A8 RID: 75944 RVA: 0x00437314 File Offset: 0x00435514 [Token(Token = "0x60128A8")] [Address(RVA = "0x14C81F0", Offset = "0x14C71F0", VA = "0x1814C81F0")] protected void Update() { Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.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.JDANHJNLKLI.KDLLCNNBEBD(num2); 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; float num4; num2 = num4; base.AINFCKEPMDC(); } // Token: 0x060128A9 RID: 75945 RVA: 0x004373D0 File Offset: 0x004355D0 [Token(Token = "0x60128A9")] [Address(RVA = "0x21C7310", Offset = "0x21C6310", VA = "0x1821C7310", Slot = "8")] public override OJCIMLNJIOB CreateState(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF, Vector3 MMEIDGMCHNK) { Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector; float z = vector.z; Transform transform4 = base.transform; throw new NullReferenceException(); } // Token: 0x060128AA RID: 75946 RVA: 0x0043740C File Offset: 0x0043560C [Token(Token = "0x60128AA")] [Address(RVA = "0x2183F30", Offset = "0x2182F30", VA = "0x182183F30", Slot = "9")] public override void OnClicked(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Quaternion quaternion; if (quaternion == 0) { int num = 0; num += num; num++; return; } PCGBNHABFJL pcgbnhabfjl = new PCGBNHABFJL(); int num2 = 0; Action action; APANEBCNDDJ.OHLPJBFCABI(pcgbnhabfjl.GFBIJNLKLCM(num2), action).KOLCDBDBPFC(); throw new NullReferenceException(); } // Token: 0x060128AB RID: 75947 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60128AB")] [Address(RVA = "0x14C7540", Offset = "0x14C6540", VA = "0x1814C7540", Slot = "4")] public override Vector3 GetHandleCollisionPos() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x170033C8 RID: 13256 // (get) Token: 0x060128AC RID: 75948 RVA: 0x00437478 File Offset: 0x00435678 [Token(Token = "0x170033C8")] private float GLCJKJLEEEC { [Token(Token = "0x60128AC")] [Address(RVA = "0x14C7690", Offset = "0x14C6690", VA = "0x1814C7690")] get { Transform transform = base.transform; throw new NullReferenceException(); } } // Token: 0x060128AD RID: 75949 RVA: 0x00437494 File Offset: 0x00435694 [Token(Token = "0x60128AD")] [Address(RVA = "0x14C7EE0", Offset = "0x14C6EE0", VA = "0x1814C7EE0", 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: 0x060128AE RID: 75950 RVA: 0x004374E0 File Offset: 0x004356E0 [Token(Token = "0x60128AE")] [Address(RVA = "0x14C76C0", Offset = "0x14C66C0", VA = "0x1814C76C0")] private bool PGKKDKHDMOE(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM) { Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector; float z = vector.z; GBCEBGGFOBM.z = z; return true; } // Token: 0x060128AF RID: 75951 RVA: 0x0043751C File Offset: 0x0043571C [Token(Token = "0x60128AF")] [Address(RVA = "0x14C7980", Offset = "0x14C6980", VA = "0x1814C7980")] 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; Transform transform5 = base.transform; num = num2; Vector3 vector6; float z6 = vector6.z; GBCEBGGFOBM.z = z6; return true; } GBCEBGGFOBM.z = z; throw new NullReferenceException(); } // Token: 0x060128B0 RID: 75952 RVA: 0x004375B8 File Offset: 0x004357B8 [Token(Token = "0x60128B0")] [Address(RVA = "0x14C85D0", Offset = "0x14C75D0", VA = "0x1814C85D0")] public RotationCircleCenterHandle() { } // Token: 0x0400BEBD RID: 48829 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400BEBD")] public GameObject circleBack; // Token: 0x0400BEBF RID: 48831 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400BEBF")] private Vector3 LJAELKIEGJN; // Token: 0x02002B5D RID: 11101 [Token(Token = "0x2002B5D")] [CompilerGenerated] private sealed class BPFCMOFCKAA { // Token: 0x060128B1 RID: 75953 RVA: 0x004375D8 File Offset: 0x004357D8 [Token(Token = "0x60128B1")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public BPFCMOFCKAA() { } // Token: 0x060128B2 RID: 75954 RVA: 0x004375F4 File Offset: 0x004357F4 [Token(Token = "0x60128B2")] [Address(RVA = "0x2788DB0", Offset = "0x2787DB0", VA = "0x182788DB0")] internal void b__0(PCGBNHABFJL transformCommand) { Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction; } // Token: 0x0400BEC0 RID: 48832 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BEC0")] public CreationController controller; } } }