using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace UnityEngine.Rendering { // Token: 0x0200008E RID: 142 [Token(Token = "0x200005F")] public class HableCurve { // Token: 0x170000A2 RID: 162 // (get) Token: 0x06000384 RID: 900 RVA: 0x00003870 File Offset: 0x00001A70 // (set) Token: 0x06000385 RID: 901 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000076")] public float whitePoint { [Token(Token = "0x60002C5")] [Address(RVA = "0x5ABDD0", Offset = "0x5AADD0", VA = "0x1805ABDD0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60002C6")] [Address(RVA = "0x5ABE90", Offset = "0x5AAE90", VA = "0x1805ABE90")] [CompilerGenerated] private set { } } // Token: 0x170000A3 RID: 163 // (get) Token: 0x06000386 RID: 902 RVA: 0x00003888 File Offset: 0x00001A88 // (set) Token: 0x06000387 RID: 903 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000077")] public float inverseWhitePoint { [Token(Token = "0x60002C7")] [Address(RVA = "0x7A91E0", Offset = "0x7A81E0", VA = "0x1807A91E0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60002C8")] [Address(RVA = "0x7A9200", Offset = "0x7A8200", VA = "0x1807A9200")] [CompilerGenerated] private set { } } // Token: 0x170000A4 RID: 164 // (get) Token: 0x06000388 RID: 904 RVA: 0x000038A0 File Offset: 0x00001AA0 // (set) Token: 0x06000389 RID: 905 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000078")] public float x0 { [Token(Token = "0x60002C9")] [Address(RVA = "0x7A91F0", Offset = "0x7A81F0", VA = "0x1807A91F0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60002CA")] [Address(RVA = "0x7A9210", Offset = "0x7A8210", VA = "0x1807A9210")] [CompilerGenerated] private set { } } // Token: 0x170000A5 RID: 165 // (get) Token: 0x0600038A RID: 906 RVA: 0x000038B8 File Offset: 0x00001AB8 // (set) Token: 0x0600038B RID: 907 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000079")] public float x1 { [Token(Token = "0x60002CB")] [Address(RVA = "0x6A46E0", Offset = "0x6A36E0", VA = "0x1806A46E0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60002CC")] [Address(RVA = "0x6A46F0", Offset = "0x6A36F0", VA = "0x1806A46F0")] [CompilerGenerated] private set { } } // Token: 0x0600038C RID: 908 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CD")] [Address(RVA = "0xA3C1D0", Offset = "0xA3B1D0", VA = "0x180A3C1D0")] public HableCurve() { } // Token: 0x0600038D RID: 909 RVA: 0x000038D0 File Offset: 0x00001AD0 [Token(Token = "0x60002CE")] [Address(RVA = "0xA3B840", Offset = "0xA3A840", VA = "0x180A3B840")] public float Eval(float x) { return 0f; } // Token: 0x0600038E RID: 910 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CF")] [Address(RVA = "0xA3BED0", Offset = "0xA3AED0", VA = "0x180A3BED0")] public void Init(float toeStrength, float toeLength, float shoulderStrength, float shoulderLength, float shoulderAngle, float gamma) { } // Token: 0x0600038F RID: 911 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D0")] [Address(RVA = "0xA3B8B0", Offset = "0xA3A8B0", VA = "0x180A3B8B0")] private void InitSegments(HableCurve.DirectParams srcParams) { } // Token: 0x06000390 RID: 912 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D1")] [Address(RVA = "0xA3C110", Offset = "0xA3B110", VA = "0x180A3C110")] private void SolveAB(out float lnA, out float B, float x0, float y0, float m) { } // Token: 0x06000391 RID: 913 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D2")] [Address(RVA = "0x7A8640", Offset = "0x7A7640", VA = "0x1807A8640")] private void AsSlopeIntercept(out float m, out float b, float x0, float x1, float y0, float y1) { } // Token: 0x06000392 RID: 914 RVA: 0x000038E8 File Offset: 0x00001AE8 [Token(Token = "0x60002D3")] [Address(RVA = "0xA3B7A0", Offset = "0xA3A7A0", VA = "0x180A3B7A0")] private float EvalDerivativeLinearGamma(float m, float b, float g, float x) { return 0f; } // Token: 0x04000208 RID: 520 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400018B")] public readonly HableCurve.Segment[] segments; // Token: 0x04000209 RID: 521 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400018C")] public readonly HableCurve.Uniforms uniforms; // Token: 0x0200008F RID: 143 [Token(Token = "0x20000E0")] public class Segment { // Token: 0x06000393 RID: 915 RVA: 0x00003900 File Offset: 0x00001B00 [Token(Token = "0x600054C")] [Address(RVA = "0xA42040", Offset = "0xA41040", VA = "0x180A42040")] public float Eval(float x) { return 0f; } // Token: 0x06000394 RID: 916 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600054D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public Segment() { } // Token: 0x0400020A RID: 522 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002C3")] public float offsetX; // Token: 0x0400020B RID: 523 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40002C4")] public float offsetY; // Token: 0x0400020C RID: 524 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002C5")] public float scaleX; // Token: 0x0400020D RID: 525 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40002C6")] public float scaleY; // Token: 0x0400020E RID: 526 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002C7")] public float lnA; // Token: 0x0400020F RID: 527 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40002C8")] public float B; } // Token: 0x02000090 RID: 144 [Token(Token = "0x20000E1")] private struct DirectParams { // Token: 0x04000210 RID: 528 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40002C9")] internal float x0; // Token: 0x04000211 RID: 529 [FieldOffset(Offset = "0x4")] [Token(Token = "0x40002CA")] internal float y0; // Token: 0x04000212 RID: 530 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40002CB")] internal float x1; // Token: 0x04000213 RID: 531 [FieldOffset(Offset = "0xC")] [Token(Token = "0x40002CC")] internal float y1; // Token: 0x04000214 RID: 532 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002CD")] internal float W; // Token: 0x04000215 RID: 533 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40002CE")] internal float overshootX; // Token: 0x04000216 RID: 534 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002CF")] internal float overshootY; // Token: 0x04000217 RID: 535 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40002D0")] internal float gamma; } // Token: 0x02000091 RID: 145 [Token(Token = "0x20000E2")] public class Uniforms { // Token: 0x06000395 RID: 917 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600054E")] [Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")] internal Uniforms(HableCurve parent) { } // Token: 0x170000A6 RID: 166 // (get) Token: 0x06000396 RID: 918 RVA: 0x00003918 File Offset: 0x00001B18 [Token(Token = "0x170000C8")] public Vector4 curve { [Token(Token = "0x600054F")] [Address(RVA = "0x7B8BF0", Offset = "0x7B7BF0", VA = "0x1807B8BF0")] get { return default(Vector4); } } // Token: 0x170000A7 RID: 167 // (get) Token: 0x06000397 RID: 919 RVA: 0x00003930 File Offset: 0x00001B30 [Token(Token = "0x170000C9")] public Vector4 toeSegmentA { [Token(Token = "0x6000550")] [Address(RVA = "0xA451E0", Offset = "0xA441E0", VA = "0x180A451E0")] get { return default(Vector4); } } // Token: 0x170000A8 RID: 168 // (get) Token: 0x06000398 RID: 920 RVA: 0x00003948 File Offset: 0x00001B48 [Token(Token = "0x170000CA")] public Vector4 toeSegmentB { [Token(Token = "0x6000551")] [Address(RVA = "0xA45270", Offset = "0xA44270", VA = "0x180A45270")] get { return default(Vector4); } } // Token: 0x170000A9 RID: 169 // (get) Token: 0x06000399 RID: 921 RVA: 0x00003960 File Offset: 0x00001B60 [Token(Token = "0x170000CB")] public Vector4 midSegmentA { [Token(Token = "0x6000552")] [Address(RVA = "0xA44FA0", Offset = "0xA43FA0", VA = "0x180A44FA0")] get { return default(Vector4); } } // Token: 0x170000AA RID: 170 // (get) Token: 0x0600039A RID: 922 RVA: 0x00003978 File Offset: 0x00001B78 [Token(Token = "0x170000CC")] public Vector4 midSegmentB { [Token(Token = "0x6000553")] [Address(RVA = "0xA45030", Offset = "0xA44030", VA = "0x180A45030")] get { return default(Vector4); } } // Token: 0x170000AB RID: 171 // (get) Token: 0x0600039B RID: 923 RVA: 0x00003990 File Offset: 0x00001B90 [Token(Token = "0x170000CD")] public Vector4 shoSegmentA { [Token(Token = "0x6000554")] [Address(RVA = "0xA450C0", Offset = "0xA440C0", VA = "0x180A450C0")] get { return default(Vector4); } } // Token: 0x170000AC RID: 172 // (get) Token: 0x0600039C RID: 924 RVA: 0x000039A8 File Offset: 0x00001BA8 [Token(Token = "0x170000CE")] public Vector4 shoSegmentB { [Token(Token = "0x6000555")] [Address(RVA = "0xA45150", Offset = "0xA44150", VA = "0x180A45150")] get { return default(Vector4); } } // Token: 0x04000218 RID: 536 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002D1")] private HableCurve parent; } } }