using System; using Cpp2IlInjected; namespace UnityEngine.PostProcessing { // Token: 0x02000566 RID: 1382 [Token(Token = "0x2000566")] [Serializable] public class GrainModel : PostProcessingModel { // Token: 0x17000356 RID: 854 // (get) Token: 0x06002DFB RID: 11771 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x06002DFC RID: 11772 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000356")] public GrainModel.Settings settings { [Token(Token = "0x6002DFB")] [Address(RVA = "0x4667C0", Offset = "0x464FC0", VA = "0x1804667C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002DFC")] [Address(RVA = "0x9E3C90", Offset = "0x9E2490", VA = "0x1809E3C90")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06002DFD RID: 11773 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002DFD")] [Address(RVA = "0x11D6040", Offset = "0x11D4840", VA = "0x1811D6040", Slot = "4")] public override void Reset() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002DFE RID: 11774 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002DFE")] [Address(RVA = "0x11D6070", Offset = "0x11D4870", VA = "0x1811D6070")] public GrainModel() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040036DA RID: 14042 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40036DA")] [SerializeField] private GrainModel.Settings m_Settings; // Token: 0x02000567 RID: 1383 [Token(Token = "0x2000567")] [Serializable] public struct Settings { // Token: 0x17000357 RID: 855 // (get) Token: 0x06002DFF RID: 11775 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000357")] public static GrainModel.Settings defaultSettings { [Token(Token = "0x6002DFF")] [Address(RVA = "0x670570", Offset = "0x66ED70", VA = "0x180670570")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x040036DB RID: 14043 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40036DB")] [Tooltip("Enable the use of colored grain.")] public bool colored; // Token: 0x040036DC RID: 14044 [FieldOffset(Offset = "0x4")] [Token(Token = "0x40036DC")] [Range(0f, 1f)] [Tooltip("Grain strength. Higher means more visible grain.")] public float intensity; // Token: 0x040036DD RID: 14045 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40036DD")] [Tooltip("Grain particle size.")] [Range(0.3f, 3f)] public float size; // Token: 0x040036DE RID: 14046 [FieldOffset(Offset = "0xC")] [Token(Token = "0x40036DE")] [Tooltip("Controls the noisiness response curve based on scene luminance. Lower values mean less noise in dark areas.")] [Range(0f, 1f)] public float luminanceContribution; } } }