using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020004CF RID: 1231 [Token(Token = "0x20004CF")] [StructLayout(3)] public class DrawingObject : MonoBehaviour { // Token: 0x17000688 RID: 1672 // (get) Token: 0x0600245B RID: 9307 RVA: 0x000963A4 File Offset: 0x000945A4 [Token(Token = "0x17000688")] public MeshFilter KFGIJGAPJCN { [Token(Token = "0x600245B")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.meshFilter; } } // Token: 0x17000689 RID: 1673 // (get) Token: 0x0600245C RID: 9308 RVA: 0x000963B8 File Offset: 0x000945B8 [Token(Token = "0x17000689")] public MeshRenderer PMEAHMEKPHO { [Token(Token = "0x600245C")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return this.meshRenderer; } } // Token: 0x0600245D RID: 9309 RVA: 0x000963CC File Offset: 0x000945CC [Token(Token = "0x600245D")] [Address(RVA = "0x115F0E0", Offset = "0x115DAE0", VA = "0x18115F0E0")] private void Awake() { MeshFilter meshFilter = this.meshFilter; meshFilter.mesh = new Mesh { name = "DrawingObject" }; } // Token: 0x0600245E RID: 9310 RVA: 0x00096400 File Offset: 0x00094600 [Token(Token = "0x600245E")] [Address(RVA = "0x115F160", Offset = "0x115DB60", VA = "0x18115F160")] public void ClearMesh() { this.meshFilter.mesh.Clear(); } // Token: 0x0600245F RID: 9311 RVA: 0x00096424 File Offset: 0x00094624 [Token(Token = "0x600245F")] [Address(RVA = "0x115F190", Offset = "0x115DB90", VA = "0x18115F190")] private void OnDestroy() { SafeDestroy.Asset(this.meshFilter.mesh); } // Token: 0x06002460 RID: 9312 RVA: 0x00096448 File Offset: 0x00094648 [Token(Token = "0x6002460")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public DrawingObject() { } // Token: 0x04001D6D RID: 7533 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001D6D")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private MeshFilter meshFilter; // Token: 0x04001D6E RID: 7534 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001D6E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private MeshRenderer meshRenderer; }