using System; using Cpp2IlInjected; using UnityEngine; namespace UnityStandardAssets.ImageEffects { // Token: 0x020005C5 RID: 1477 [Token(Token = "0x20005C5")] [ExecuteInEditMode] [RequireComponent(typeof(Camera))] [AddComponentMenu("Image Effects/Blur/Motion Blur (Color Accumulation)")] public class MotionBlur : ImageEffectBase { // Token: 0x06002F4D RID: 12109 RVA: 0x00064A90 File Offset: 0x00062C90 [Token(Token = "0x6002F4D")] [Address(RVA = "0xCC1690", Offset = "0xCBFE90", VA = "0x180CC1690", Slot = "4")] protected override void Start() { base.Start(); } // Token: 0x06002F4E RID: 12110 RVA: 0x00064AA4 File Offset: 0x00062CA4 [Token(Token = "0x6002F4E")] [Address(RVA = "0xCC1270", Offset = "0xCBFA70", VA = "0x180CC1270", Slot = "5")] protected override void OnDisable() { base.OnDisable(); UnityEngine.Object.DestroyImmediate(this.accumTexture); } // Token: 0x06002F4F RID: 12111 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002F4F")] [Address(RVA = "0xCC12D0", Offset = "0xCBFAD0", VA = "0x180CC12D0")] private void OnRenderImage(RenderTexture source, RenderTexture destination) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002F50 RID: 12112 RVA: 0x00064AC4 File Offset: 0x00062CC4 [Token(Token = "0x6002F50")] [Address(RVA = "0xCC16A0", Offset = "0xCBFEA0", VA = "0x180CC16A0")] public MotionBlur() { } // Token: 0x04003938 RID: 14648 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003938")] [Range(0f, 0.92f)] public float blurAmount = 0.8f; // Token: 0x04003939 RID: 14649 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4003939")] public bool extraBlur; // Token: 0x0400393A RID: 14650 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400393A")] private RenderTexture accumTexture; } }