using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering.Universal; namespace RecRoom.Core.Quality { // Token: 0x02002E5D RID: 11869 [Token(Token = "0x2002E5D")] public class SetActiveBasedOnAlphaClippingSupport : QualityBasedActivationController { // Token: 0x060140BF RID: 82111 RVA: 0x004A3114 File Offset: 0x004A1314 [Token(Token = "0x60140BF")] [Address(RVA = "0x1E02FE0", Offset = "0x1E01FE0", VA = "0x181E02FE0", Slot = "10")] protected override bool AEINCGLGNDA(IRecRoomQualityConfigProvider HFOEEMMCNEO) { throw new NullReferenceException(); } // Token: 0x060140C0 RID: 82112 RVA: 0x004A3128 File Offset: 0x004A1328 [Token(Token = "0x60140C0")] [Address(RVA = "0x1E03030", Offset = "0x1E02030", VA = "0x181E03030", Slot = "8")] protected override bool COLFIMOHHCD(bool DGCEMAKGOHP) { SetActiveBasedOnAlphaClippingSupport.LJLEGLNIMNM ljleglnimnm = this.behavior; if (ljleglnimnm == SetActiveBasedOnAlphaClippingSupport.LJLEGLNIMNM.EnabledIfAlphaClippingSupported || ljleglnimnm == SetActiveBasedOnAlphaClippingSupport.LJLEGLNIMNM.DisabledIfAlphaClippingSupported) { return DGCEMAKGOHP; } } // Token: 0x060140C1 RID: 82113 RVA: 0x004A3148 File Offset: 0x004A1348 [Token(Token = "0x60140C1")] [Address(RVA = "0x1E03050", Offset = "0x1E02050", VA = "0x181E03050")] public SetActiveBasedOnAlphaClippingSupport() { } // Token: 0x0400CFE7 RID: 53223 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CFE7")] [SerializeField] private SetActiveBasedOnAlphaClippingSupport.LJLEGLNIMNM behavior; // Token: 0x02002E5E RID: 11870 [Token(Token = "0x2002E5E")] private enum LJLEGLNIMNM { // Token: 0x0400CFE9 RID: 53225 [Token(Token = "0x400CFE9")] EnabledIfAlphaClippingSupported, // Token: 0x0400CFEA RID: 53226 [Token(Token = "0x400CFEA")] DisabledIfAlphaClippingSupported } } }