using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace UnityEngine.Rendering.PostProcessing { // Token: 0x02000079 RID: 121 [Token(Token = "0x200005B")] public class HableCurve { // Token: 0x17000026 RID: 38 // (get) Token: 0x060001CB RID: 459 RVA: 0x00002AF0 File Offset: 0x00000CF0 // (set) Token: 0x060001CC RID: 460 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000026")] public float whitePoint { [Token(Token = "0x60001AC")] [Address(RVA = "0x7630B0", Offset = "0x761EB0", VA = "0x1807630B0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60001AD")] [Address(RVA = "0x7630C0", Offset = "0x761EC0", VA = "0x1807630C0")] [CompilerGenerated] private set { } } // Token: 0x17000027 RID: 39 // (get) Token: 0x060001CD RID: 461 RVA: 0x00002B08 File Offset: 0x00000D08 // (set) Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000027")] public float inverseWhitePoint { [Token(Token = "0x60001AE")] [Address(RVA = "0x763220", Offset = "0x762020", VA = "0x180763220")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60001AF")] [Address(RVA = "0x762DC0", Offset = "0x761BC0", VA = "0x180762DC0")] [CompilerGenerated] private set { } } // Token: 0x17000028 RID: 40 // (get) Token: 0x060001CF RID: 463 RVA: 0x00002B20 File Offset: 0x00000D20 // (set) Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000028")] internal float x0 { [Token(Token = "0x60001B0")] [Address(RVA = "0x7634E0", Offset = "0x7622E0", VA = "0x1807634E0")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60001B1")] [Address(RVA = "0x731040", Offset = "0x72FE40", VA = "0x180731040")] [CompilerGenerated] private set { } } // Token: 0x17000029 RID: 41 // (get) Token: 0x060001D1 RID: 465 RVA: 0x00002B38 File Offset: 0x00000D38 // (set) Token: 0x060001D2 RID: 466 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000029")] internal float x1 { [Token(Token = "0x60001B2")] [Address(RVA = "0x763230", Offset = "0x762030", VA = "0x180763230")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x60001B3")] [Address(RVA = "0x7143F0", Offset = "0x7131F0", VA = "0x1807143F0")] [CompilerGenerated] private set { } } // Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B4")] [Address(RVA = "0x2071B30", Offset = "0x2070930", VA = "0x182071B30")] public HableCurve() { } // Token: 0x060001D4 RID: 468 RVA: 0x00002B50 File Offset: 0x00000D50 [Token(Token = "0x60001B5")] [Address(RVA = "0x20711A0", Offset = "0x206FFA0", VA = "0x1820711A0")] public float Eval(float x) { return 0f; } // Token: 0x060001D5 RID: 469 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B6")] [Address(RVA = "0x2071830", Offset = "0x2070630", VA = "0x182071830")] public void Init(float toeStrength, float toeLength, float shoulderStrength, float shoulderLength, float shoulderAngle, float gamma) { } // Token: 0x060001D6 RID: 470 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B7")] [Address(RVA = "0x2071210", Offset = "0x2070010", VA = "0x182071210")] private void InitSegments(HableCurve.DirectParams srcParams) { } // Token: 0x060001D7 RID: 471 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B8")] [Address(RVA = "0x2071A70", Offset = "0x2070870", VA = "0x182071A70")] private void SolveAB(out float lnA, out float B, float x0, float y0, float m) { } // Token: 0x060001D8 RID: 472 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B9")] [Address(RVA = "0x20710A0", Offset = "0x206FEA0", VA = "0x1820710A0")] private void AsSlopeIntercept(out float m, out float b, float x0, float x1, float y0, float y1) { } // Token: 0x060001D9 RID: 473 RVA: 0x00002B68 File Offset: 0x00000D68 [Token(Token = "0x60001BA")] [Address(RVA = "0x2071100", Offset = "0x206FF00", VA = "0x182071100")] private float EvalDerivativeLinearGamma(float m, float b, float g, float x) { return 0f; } // Token: 0x04000233 RID: 563 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000198")] private readonly HableCurve.Segment[] m_Segments; // Token: 0x04000234 RID: 564 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000199")] public readonly HableCurve.Uniforms uniforms; // Token: 0x0200007A RID: 122 [Token(Token = "0x2000086")] private class Segment { // Token: 0x060001DA RID: 474 RVA: 0x00002B80 File Offset: 0x00000D80 [Token(Token = "0x6000241")] [Address(RVA = "0x20813F0", Offset = "0x20801F0", VA = "0x1820813F0")] public float Eval(float x) { return 0f; } // Token: 0x060001DB RID: 475 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000242")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public Segment() { } // Token: 0x04000235 RID: 565 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002E6")] public float offsetX; // Token: 0x04000236 RID: 566 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40002E7")] public float offsetY; // Token: 0x04000237 RID: 567 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002E8")] public float scaleX; // Token: 0x04000238 RID: 568 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40002E9")] public float scaleY; // Token: 0x04000239 RID: 569 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002EA")] public float lnA; // Token: 0x0400023A RID: 570 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40002EB")] public float B; } // Token: 0x0200007B RID: 123 [Token(Token = "0x2000087")] private struct DirectParams { // Token: 0x0400023B RID: 571 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40002EC")] internal float x0; // Token: 0x0400023C RID: 572 [FieldOffset(Offset = "0x4")] [Token(Token = "0x40002ED")] internal float y0; // Token: 0x0400023D RID: 573 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40002EE")] internal float x1; // Token: 0x0400023E RID: 574 [FieldOffset(Offset = "0xC")] [Token(Token = "0x40002EF")] internal float y1; // Token: 0x0400023F RID: 575 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002F0")] internal float W; // Token: 0x04000240 RID: 576 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40002F1")] internal float overshootX; // Token: 0x04000241 RID: 577 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002F2")] internal float overshootY; // Token: 0x04000242 RID: 578 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40002F3")] internal float gamma; } // Token: 0x0200007C RID: 124 [Token(Token = "0x2000088")] public class Uniforms { // Token: 0x060001DC RID: 476 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000243")] [Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")] internal Uniforms(HableCurve parent) { } // Token: 0x1700002A RID: 42 // (get) Token: 0x060001DD RID: 477 RVA: 0x00002B98 File Offset: 0x00000D98 [Token(Token = "0x17000044")] public Vector4 curve { [Token(Token = "0x6000244")] [Address(RVA = "0x20815D0", Offset = "0x20803D0", VA = "0x1820815D0")] get { return default(Vector4); } } // Token: 0x1700002B RID: 43 // (get) Token: 0x060001DE RID: 478 RVA: 0x00002BB0 File Offset: 0x00000DB0 [Token(Token = "0x17000045")] public Vector4 toeSegmentA { [Token(Token = "0x6000245")] [Address(RVA = "0x2081820", Offset = "0x2080620", VA = "0x182081820")] get { return default(Vector4); } } // Token: 0x1700002C RID: 44 // (get) Token: 0x060001DF RID: 479 RVA: 0x00002BC8 File Offset: 0x00000DC8 [Token(Token = "0x17000046")] public Vector4 toeSegmentB { [Token(Token = "0x6000246")] [Address(RVA = "0x20818A0", Offset = "0x20806A0", VA = "0x1820818A0")] get { return default(Vector4); } } // Token: 0x1700002D RID: 45 // (get) Token: 0x060001E0 RID: 480 RVA: 0x00002BE0 File Offset: 0x00000DE0 [Token(Token = "0x17000047")] public Vector4 midSegmentA { [Token(Token = "0x6000247")] [Address(RVA = "0x2081620", Offset = "0x2080420", VA = "0x182081620")] get { return default(Vector4); } } // Token: 0x1700002E RID: 46 // (get) Token: 0x060001E1 RID: 481 RVA: 0x00002BF8 File Offset: 0x00000DF8 [Token(Token = "0x17000048")] public Vector4 midSegmentB { [Token(Token = "0x6000248")] [Address(RVA = "0x20816A0", Offset = "0x20804A0", VA = "0x1820816A0")] get { return default(Vector4); } } // Token: 0x1700002F RID: 47 // (get) Token: 0x060001E2 RID: 482 RVA: 0x00002C10 File Offset: 0x00000E10 [Token(Token = "0x17000049")] public Vector4 shoSegmentA { [Token(Token = "0x6000249")] [Address(RVA = "0x2081720", Offset = "0x2080520", VA = "0x182081720")] get { return default(Vector4); } } // Token: 0x17000030 RID: 48 // (get) Token: 0x060001E3 RID: 483 RVA: 0x00002C28 File Offset: 0x00000E28 [Token(Token = "0x1700004A")] public Vector4 shoSegmentB { [Token(Token = "0x600024A")] [Address(RVA = "0x20817A0", Offset = "0x20805A0", VA = "0x1820817A0")] get { return default(Vector4); } } // Token: 0x04000243 RID: 579 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002F4")] private HableCurve parent; } } }