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 = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] [CompilerGenerated] get { return 0; } [Token(Token = "0x60002DA")] [Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")] [CompilerGenerated] private set { } } // Token: 0x170000AE RID: 174 [Token(Token = "0x1700007B")] public Keyframe this[int index] { [Token(Token = "0x60002DB")] [Address(RVA = "0x2592AB0", Offset = "0x25918B0", VA = "0x182592AB0")] get { return default(Keyframe); } } // Token: 0x060003A5 RID: 933 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DC")] [Address(RVA = "0x25929C0", Offset = "0x25917C0", VA = "0x1825929C0")] 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 = "0x25928F0", Offset = "0x25916F0", VA = "0x1825928F0")] 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 = "0x2592500", Offset = "0x2591300", VA = "0x182592500", Slot = "1")] protected override void Finalize() { } // Token: 0x060003A8 RID: 936 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DF")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")] [Obsolete] public void Dispose() { } // Token: 0x060003A9 RID: 937 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E0")] [Address(RVA = "0x2592810", Offset = "0x2591610", VA = "0x182592810")] public void Release() { } // Token: 0x060003AA RID: 938 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E1")] [Address(RVA = "0x25928B0", Offset = "0x25916B0", VA = "0x1825928B0")] public void SetDirty() { } // Token: 0x060003AB RID: 939 RVA: 0x00003A08 File Offset: 0x00001C08 [Token(Token = "0x60002E2")] [Address(RVA = "0x2592560", Offset = "0x2591360", VA = "0x182592560")] private static TextureFormat GetTextureFormat() { return (TextureFormat)0; } // Token: 0x060003AC RID: 940 RVA: 0x000020FA File Offset: 0x000002FA [Token(Token = "0x60002E3")] [Address(RVA = "0x25925B0", Offset = "0x25913B0", VA = "0x1825925B0")] public Texture2D GetTexture() { return null; } // Token: 0x060003AD RID: 941 RVA: 0x00003A20 File Offset: 0x00001C20 [Token(Token = "0x60002E4")] [Address(RVA = "0x25922A0", Offset = "0x25910A0", VA = "0x1825922A0")] public float Evaluate(float time) { return 0f; } // Token: 0x060003AE RID: 942 RVA: 0x00003A38 File Offset: 0x00001C38 [Token(Token = "0x60002E5")] [Address(RVA = "0x2592260", Offset = "0x2591060", VA = "0x182592260")] public int AddKey(float time, float value) { return 0; } // Token: 0x060003AF RID: 943 RVA: 0x00003A50 File Offset: 0x00001C50 [Token(Token = "0x60002E6")] [Address(RVA = "0x25927C0", Offset = "0x25915C0", VA = "0x1825927C0")] public int MoveKey(int index, in Keyframe key) { return 0; } // Token: 0x060003B0 RID: 944 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E7")] [Address(RVA = "0x2592880", Offset = "0x2591680", VA = "0x182592880")] public void RemoveKey(int index) { } // Token: 0x060003B1 RID: 945 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E8")] [Address(RVA = "0x25928C0", Offset = "0x25916C0", VA = "0x1825928C0")] 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; } }