using System; using System.Runtime.CompilerServices; using UnityEngine.Rendering; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x0200005C RID: 92 public sealed class LightProbes : Object { // Token: 0x0600073B RID: 1851 RVA: 0x00009CF8 File Offset: 0x00007EF8 public static void GetInterpolatedProbe(Vector3 position, Renderer renderer, out SphericalHarmonicsL2 probe) { LightProbes.INTERNAL_CALL_GetInterpolatedProbe(ref position, renderer, out probe); } // Token: 0x0600073C RID: 1852 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetInterpolatedProbe(ref Vector3 position, Renderer renderer, out SphericalHarmonicsL2 probe); // Token: 0x1700018E RID: 398 // (get) Token: 0x0600073D RID: 1853 public extern Vector3[] positions { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x1700018F RID: 399 // (get) Token: 0x0600073E RID: 1854 // (set) Token: 0x0600073F RID: 1855 public extern SphericalHarmonicsL2[] bakedProbes { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000190 RID: 400 // (get) Token: 0x06000740 RID: 1856 public extern int count { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x17000191 RID: 401 // (get) Token: 0x06000741 RID: 1857 public extern int cellCount { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x06000742 RID: 1858 RVA: 0x00009D04 File Offset: 0x00007F04 [Obsolete("Use GetInterpolatedProbe instead.", true)] public void GetInterpolatedLightProbe(Vector3 position, Renderer renderer, float[] coefficients) { } // Token: 0x17000192 RID: 402 // (get) Token: 0x06000743 RID: 1859 RVA: 0x00009D08 File Offset: 0x00007F08 // (set) Token: 0x06000744 RID: 1860 RVA: 0x00009D24 File Offset: 0x00007F24 [Obsolete("Use bakedProbes instead.", true)] public float[] coefficients { get { return new float[0]; } set { } } } }