using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x02002048 RID: 8264 [Token(Token = "0x2002048")] public abstract class AltRenderedObject : MonoBehaviour { // Token: 0x0600D367 RID: 54119 RVA: 0x0030D668 File Offset: 0x0030B868 [Token(Token = "0x600D367")] [Address(RVA = "0x9D0C50", Offset = "0x9CFA50", VA = "0x1809D0C50", Slot = "4")] protected virtual void Awake() { AltRenderedObject.All.Add(this); } // Token: 0x0600D368 RID: 54120 RVA: 0x0030D688 File Offset: 0x0030B888 [Token(Token = "0x600D368")] [Address(RVA = "0x9D0CD0", Offset = "0x9CFAD0", VA = "0x1809D0CD0", Slot = "5")] protected virtual void OnDestroy() { bool flag = AltRenderedObject.All.Remove(this); } // Token: 0x0600D369 RID: 54121 [Token(Token = "0x600D369")] [Address(Slot = "6")] public abstract void PreRender(Camera FOMHGMLPOND); // Token: 0x0600D36A RID: 54122 [Token(Token = "0x600D36A")] [Address(Slot = "7")] public abstract void PostRender(Camera FOMHGMLPOND); // Token: 0x0600D36B RID: 54123 RVA: 0x0030D6A8 File Offset: 0x0030B8A8 [Token(Token = "0x600D36B")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] protected AltRenderedObject() { } // Token: 0x0400875E RID: 34654 [Token(Token = "0x400875E")] public static List All = new List(); // Token: 0x0400875F RID: 34655 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400875F")] [IKJMHFGIDEP("Alters the behavior of this object when rendered in photos taken by junior players")] [IKJMHFGIDEP("Enable Never Render to prevent this object from rendering in photos taken by ANY players.", IKJMHFGIDEP.HBDICGPJNAL.Warning)] public bool NeverRender; } }