using System; using Cpp2IlInjected; namespace UnityEngine.PostProcessing { // Token: 0x02000568 RID: 1384 [Token(Token = "0x2000568")] [Serializable] public class MotionBlurModel : PostProcessingModel { // Token: 0x17000358 RID: 856 // (get) Token: 0x06002E00 RID: 11776 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x06002E01 RID: 11777 RVA: 0x000624AC File Offset: 0x000606AC [Token(Token = "0x17000358")] public MotionBlurModel.Settings settings { [Token(Token = "0x6002E00")] [Address(RVA = "0x546E90", Offset = "0x545690", VA = "0x180546E90")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002E01")] [Address(RVA = "0x546EC0", Offset = "0x5456C0", VA = "0x180546EC0")] set { float frameBlending = value.frameBlending; this.m_Settings.frameBlending = frameBlending; } } // Token: 0x06002E02 RID: 11778 RVA: 0x000624CC File Offset: 0x000606CC [Token(Token = "0x6002E02")] [Address(RVA = "0xCC1200", Offset = "0xCBFA00", VA = "0x180CC1200", Slot = "4")] public override void Reset() { float frameBlending = MotionBlurModel.Settings.defaultSettings.frameBlending; this.m_Settings.frameBlending = frameBlending; } // Token: 0x06002E03 RID: 11779 RVA: 0x000624F0 File Offset: 0x000606F0 [Token(Token = "0x6002E03")] [Address(RVA = "0xCC1230", Offset = "0xCBFA30", VA = "0x180CC1230")] public MotionBlurModel() { float frameBlending = MotionBlurModel.Settings.defaultSettings.frameBlending; this.m_Settings.frameBlending = frameBlending; base..ctor(); } // Token: 0x040036DF RID: 14047 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40036DF")] [SerializeField] private MotionBlurModel.Settings m_Settings; // Token: 0x02000569 RID: 1385 [Token(Token = "0x2000569")] [Serializable] public struct Settings { // Token: 0x17000359 RID: 857 // (get) Token: 0x06002E04 RID: 11780 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000359")] public static MotionBlurModel.Settings defaultSettings { [Token(Token = "0x6002E04")] [Address(RVA = "0x69A010", Offset = "0x698810", VA = "0x18069A010")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x040036E0 RID: 14048 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40036E0")] [Range(0f, 360f)] [Tooltip("The angle of rotary shutter. Larger values give longer exposure.")] public float shutterAngle; // Token: 0x040036E1 RID: 14049 [FieldOffset(Offset = "0x4")] [Token(Token = "0x40036E1")] [Range(4f, 32f)] [Tooltip("The amount of sample points, which affects quality and performances.")] public int sampleCount; // Token: 0x040036E2 RID: 14050 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40036E2")] [Range(0f, 1f)] [Tooltip("The strength of multiple frame blending. The opacity of preceding frames are determined from this coefficient and time differences.")] public float frameBlending; } } }