using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine.Rendering { // Token: 0x02000253 RID: 595 [Token(Token = "0x2000253")] [UsedByNativeCode] [NativeHeader("Runtime/Export/Math/SphericalHarmonicsL2.bindings.h")] public struct SphericalHarmonicsL2 : IEquatable { // Token: 0x06000F23 RID: 3875 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F23")] [Address(RVA = "0x2CCA970", Offset = "0x2CC9770", VA = "0x182CCA970")] public void Evaluate(Vector3[] directions, Color[] results) { } // Token: 0x06000F24 RID: 3876 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F24")] [Address(RVA = "0x2CCA910", Offset = "0x2CC9710", VA = "0x182CCA910")] [FreeFunction] private static void EvaluateInternal(ref SphericalHarmonicsL2 sh, Vector3[] directions, [Out] Color[] results) { } // Token: 0x170002D8 RID: 728 [Token(Token = "0x170002D8")] public float this[int rgb, int coefficient] { [Token(Token = "0x6000F25")] [Address(RVA = "0x2CCAC60", Offset = "0x2CC9A60", VA = "0x182CCAC60")] get { return 0f; } } // Token: 0x06000F26 RID: 3878 RVA: 0x00009A80 File Offset: 0x00007C80 [Token(Token = "0x6000F26")] [Address(RVA = "0x2CCAA90", Offset = "0x2CC9890", VA = "0x182CCAA90", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x06000F27 RID: 3879 RVA: 0x00009A98 File Offset: 0x00007C98 [Token(Token = "0x6000F27")] [Address(RVA = "0x2CCA6F0", Offset = "0x2CC94F0", VA = "0x182CCA6F0", Slot = "0")] public override bool Equals(object other) { return default(bool); } // Token: 0x06000F28 RID: 3880 RVA: 0x00009AB0 File Offset: 0x00007CB0 [Token(Token = "0x6000F28")] [Address(RVA = "0x2CCA850", Offset = "0x2CC9650", VA = "0x182CCA850", Slot = "4")] public bool Equals(SphericalHarmonicsL2 other) { return default(bool); } // Token: 0x06000F29 RID: 3881 RVA: 0x00009AC8 File Offset: 0x00007CC8 [Token(Token = "0x6000F29")] [Address(RVA = "0x2CCAF90", Offset = "0x2CC9D90", VA = "0x182CCAF90")] public static bool operator ==(SphericalHarmonicsL2 lhs, SphericalHarmonicsL2 rhs) { return default(bool); } // Token: 0x040006F9 RID: 1785 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40006F9")] private float shr0; // Token: 0x040006FA RID: 1786 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40006FA")] private float shr1; // Token: 0x040006FB RID: 1787 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40006FB")] private float shr2; // Token: 0x040006FC RID: 1788 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x40006FC")] private float shr3; // Token: 0x040006FD RID: 1789 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40006FD")] private float shr4; // Token: 0x040006FE RID: 1790 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x40006FE")] private float shr5; // Token: 0x040006FF RID: 1791 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40006FF")] private float shr6; // Token: 0x04000700 RID: 1792 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000700")] private float shr7; // Token: 0x04000701 RID: 1793 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000701")] private float shr8; // Token: 0x04000702 RID: 1794 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4000702")] private float shg0; // Token: 0x04000703 RID: 1795 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000703")] private float shg1; // Token: 0x04000704 RID: 1796 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000704")] private float shg2; // Token: 0x04000705 RID: 1797 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000705")] private float shg3; // Token: 0x04000706 RID: 1798 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4000706")] private float shg4; // Token: 0x04000707 RID: 1799 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000707")] private float shg5; // Token: 0x04000708 RID: 1800 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000708")] private float shg6; // Token: 0x04000709 RID: 1801 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000709")] private float shg7; // Token: 0x0400070A RID: 1802 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x400070A")] private float shg8; // Token: 0x0400070B RID: 1803 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400070B")] private float shb0; // Token: 0x0400070C RID: 1804 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400070C")] private float shb1; // Token: 0x0400070D RID: 1805 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400070D")] private float shb2; // Token: 0x0400070E RID: 1806 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x400070E")] private float shb3; // Token: 0x0400070F RID: 1807 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400070F")] private float shb4; // Token: 0x04000710 RID: 1808 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000710")] private float shb5; // Token: 0x04000711 RID: 1809 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000711")] private float shb6; // Token: 0x04000712 RID: 1810 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x4000712")] private float shb7; // Token: 0x04000713 RID: 1811 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000713")] private float shb8; } }