using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020004DB RID: 1243 [Token(Token = "0x20004DB")] [StructLayout(3)] public class WhiteboardPenSimpleColorer : MonoBehaviour, AICKHLGGBBH { // Token: 0x060024CE RID: 9422 RVA: 0x00098224 File Offset: 0x00096424 [Token(Token = "0x60024CE")] [Address(RVA = "0x2083F20", Offset = "0x2082920", VA = "0x182083F20")] private void Start() { Renderer renderer = this.meshRenderer; int num = 0; if (renderer != num) { Material material = this.meshRenderer.GetMaterial(); Color penColor = this.PenColor; material.SetColor("_Green_Col", penColor); Material material2 = this.meshRenderer.GetMaterial(); Color penColor2 = this.PenColor; material2.SetColor("_Base_Col", penColor2); this.IOJCIOAPCKE = true; } } // Token: 0x060024CF RID: 9423 RVA: 0x00098294 File Offset: 0x00096494 [Token(Token = "0x60024CF")] [Address(RVA = "0x2083DC0", Offset = "0x20827C0", VA = "0x182083DC0")] private void OnDestroy() { if (this.IOJCIOAPCKE) { global::UnityEngine.Object.DestroyImmediate(this.meshRenderer.GetMaterial()); return; } } // Token: 0x060024D0 RID: 9424 RVA: 0x000982C4 File Offset: 0x000964C4 [Token(Token = "0x60024D0")] [Address(RVA = "0x2083E40", Offset = "0x2082840", VA = "0x182083E40", Slot = "4")] public void PrepareImposter(DDOCLDALHON KDMGDPJLIBN) { Renderer renderer = this.meshRenderer; int num = 0; if (renderer != num) { Material material = this.meshRenderer.GetMaterial(); Color penColor = this.PenColor; material.SetColor("_Green_Col", penColor); Material material2 = this.meshRenderer.GetMaterial(); Color penColor2 = this.PenColor; material2.SetColor("_Base_Col", penColor2); this.IOJCIOAPCKE = true; } } // Token: 0x060024D1 RID: 9425 RVA: 0x00098334 File Offset: 0x00096534 [Token(Token = "0x60024D1")] [Address(RVA = "0x2084000", Offset = "0x2082A00", VA = "0x182084000")] public WhiteboardPenSimpleColorer() { Color blue = Color.blue; base..ctor(); } // Token: 0x04001DB0 RID: 7600 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001DB0")] [SerializeField] public Color PenColor; // Token: 0x04001DB1 RID: 7601 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001DB1")] [SerializeField] private Renderer meshRenderer; // Token: 0x04001DB2 RID: 7602 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001DB2")] private bool IOJCIOAPCKE; }