using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace UnityEngine.Rendering { // Token: 0x02000096 RID: 150 [Token(Token = "0x2000063")] [Serializable] public class TextureCurve : IDisposable { // Token: 0x170000AD RID: 173 // (get) Token: 0x060003A2 RID: 930 RVA: 0x000039D8 File Offset: 0x00001BD8 // (set) Token: 0x060003A3 RID: 931 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007A")] public int length { [Token(Token = "0x60002D9")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] [CompilerGenerated] get { return 0; } [Token(Token = "0x60002DA")] [Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")] [CompilerGenerated] private set { } } // Token: 0x170000AE RID: 174 [Token(Token = "0x1700007B")] public Keyframe this[int index] { [Token(Token = "0x60002DB")] [Address(RVA = "0xA42C60", Offset = "0xA41C60", VA = "0x180A42C60")] get { return default(Keyframe); } } // Token: 0x060003A5 RID: 933 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DC")] [Address(RVA = "0xA42B70", Offset = "0xA41B70", VA = "0x180A42B70")] public TextureCurve(AnimationCurve baseCurve, float zeroValue, bool loop, in Vector2 bounds) { } // Token: 0x060003A6 RID: 934 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DD")] [Address(RVA = "0xA42AA0", Offset = "0xA41AA0", VA = "0x180A42AA0")] public TextureCurve(Keyframe[] keys, float zeroValue, bool loop, in Vector2 bounds) { } // Token: 0x060003A7 RID: 935 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DE")] [Address(RVA = "0xA426B0", Offset = "0xA416B0", VA = "0x180A426B0", Slot = "1")] protected override void Finalize() { } // Token: 0x060003A8 RID: 936 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DF")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "4")] [Obsolete] public void Dispose() { } // Token: 0x060003A9 RID: 937 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E0")] [Address(RVA = "0xA429C0", Offset = "0xA419C0", VA = "0x180A429C0")] public void Release() { } // Token: 0x060003AA RID: 938 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E1")] [Address(RVA = "0xA42A60", Offset = "0xA41A60", VA = "0x180A42A60")] public void SetDirty() { } // Token: 0x060003AB RID: 939 RVA: 0x00003A08 File Offset: 0x00001C08 [Token(Token = "0x60002E2")] [Address(RVA = "0xA42710", Offset = "0xA41710", VA = "0x180A42710")] private static TextureFormat GetTextureFormat() { return (TextureFormat)0; } // Token: 0x060003AC RID: 940 RVA: 0x000020FA File Offset: 0x000002FA [Token(Token = "0x60002E3")] [Address(RVA = "0xA42760", Offset = "0xA41760", VA = "0x180A42760")] public Texture2D GetTexture() { return null; } // Token: 0x060003AD RID: 941 RVA: 0x00003A20 File Offset: 0x00001C20 [Token(Token = "0x60002E4")] [Address(RVA = "0xA42450", Offset = "0xA41450", VA = "0x180A42450")] public float Evaluate(float time) { return 0f; } // Token: 0x060003AE RID: 942 RVA: 0x00003A38 File Offset: 0x00001C38 [Token(Token = "0x60002E5")] [Address(RVA = "0xA42410", Offset = "0xA41410", VA = "0x180A42410")] public int AddKey(float time, float value) { return 0; } // Token: 0x060003AF RID: 943 RVA: 0x00003A50 File Offset: 0x00001C50 [Token(Token = "0x60002E6")] [Address(RVA = "0xA42970", Offset = "0xA41970", VA = "0x180A42970")] public int MoveKey(int index, in Keyframe key) { return 0; } // Token: 0x060003B0 RID: 944 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E7")] [Address(RVA = "0xA42A30", Offset = "0xA41A30", VA = "0x180A42A30")] public void RemoveKey(int index) { } // Token: 0x060003B1 RID: 945 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E8")] [Address(RVA = "0xA42A70", Offset = "0xA41A70", VA = "0x180A42A70")] public void SmoothTangents(int index, float weight) { } // Token: 0x0400021C RID: 540 [Token(Token = "0x400018D")] private const int k_Precision = 128; // Token: 0x0400021D RID: 541 [Token(Token = "0x400018E")] private const float k_Step = 0.0078125f; // Token: 0x0400021F RID: 543 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000190")] [SerializeField] private bool m_Loop; // Token: 0x04000220 RID: 544 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000191")] [SerializeField] private float m_ZeroValue; // Token: 0x04000221 RID: 545 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000192")] [SerializeField] private float m_Range; // Token: 0x04000222 RID: 546 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000193")] [SerializeField] private AnimationCurve m_Curve; // Token: 0x04000223 RID: 547 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000194")] private AnimationCurve m_LoopingCurve; // Token: 0x04000224 RID: 548 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000195")] private Texture2D m_Texture; // Token: 0x04000225 RID: 549 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000196")] private bool m_IsCurveDirty; // Token: 0x04000226 RID: 550 [FieldOffset(Offset = "0x39")] [Token(Token = "0x4000197")] private bool m_IsTextureDirty; } }