using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine.Experimental.Rendering { // Token: 0x02000101 RID: 257 [UsedByNativeCode] public struct VisibleLight { // Token: 0x17000395 RID: 917 // (get) Token: 0x0600124B RID: 4683 RVA: 0x00018438 File Offset: 0x00016638 public Light light { get { return VisibleLight.GetLightObject(this.instanceId); } } // Token: 0x0600124C RID: 4684 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Light GetLightObject(int instanceId); // Token: 0x04000251 RID: 593 public LightType lightType; // Token: 0x04000252 RID: 594 public Color finalColor; // Token: 0x04000253 RID: 595 public Rect screenRect; // Token: 0x04000254 RID: 596 public Matrix4x4 localToWorld; // Token: 0x04000255 RID: 597 public float range; // Token: 0x04000256 RID: 598 public float spotAngle; // Token: 0x04000257 RID: 599 private int instanceId; // Token: 0x04000258 RID: 600 public VisibleLightFlags flags; } }