using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering.Universal; namespace RecRoom.Core.Quality { // Token: 0x02002D75 RID: 11637 [Token(Token = "0x2002D75")] public class SetActiveBasedOnAlphaClippingSupport : QualityBasedActivationController { // Token: 0x06013C7B RID: 81019 RVA: 0x004993EC File Offset: 0x004975EC [Token(Token = "0x6013C7B")] [Address(RVA = "0x1258830", Offset = "0x1257630", VA = "0x181258830", Slot = "10")] protected override bool AEINCGLGNDA(IRecRoomQualityConfigProvider HFOEEMMCNEO) { throw new NullReferenceException(); } // Token: 0x06013C7C RID: 81020 RVA: 0x00499400 File Offset: 0x00497600 [Token(Token = "0x6013C7C")] [Address(RVA = "0x1258880", Offset = "0x1257680", VA = "0x181258880", 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: 0x06013C7D RID: 81021 RVA: 0x00499420 File Offset: 0x00497620 [Token(Token = "0x6013C7D")] [Address(RVA = "0x12588A0", Offset = "0x12576A0", VA = "0x1812588A0")] public SetActiveBasedOnAlphaClippingSupport() { } // Token: 0x0400CDCB RID: 52683 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CDCB")] [SerializeField] private SetActiveBasedOnAlphaClippingSupport.LJLEGLNIMNM behavior; // Token: 0x02002D76 RID: 11638 [Token(Token = "0x2002D76")] private enum LJLEGLNIMNM { // Token: 0x0400CDCD RID: 52685 [Token(Token = "0x400CDCD")] EnabledIfAlphaClippingSupported, // Token: 0x0400CDCE RID: 52686 [Token(Token = "0x400CDCE")] DisabledIfAlphaClippingSupported } } }