using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.Scripting.APIUpdating; namespace UnityEngine.Experimental.Rendering.Universal { // Token: 0x020000AB RID: 171 [Token(Token = "0x2000090")] [MovedFrom("UnityEngine.Experimental.Rendering.LWRP")] [Serializable] public struct Light2DBlendStyle { // Token: 0x170000CA RID: 202 // (get) Token: 0x0600031A RID: 794 RVA: 0x00003AE0 File Offset: 0x00001CE0 [Token(Token = "0x170000C9")] internal Vector2 blendFactors { [Token(Token = "0x60002FF")] [Address(RVA = "0x226FDF0", Offset = "0x226EBF0", VA = "0x18226FDF0")] get { return default(Vector2); } } // Token: 0x170000CB RID: 203 // (get) Token: 0x0600031B RID: 795 RVA: 0x00003AF8 File Offset: 0x00001CF8 [Token(Token = "0x170000CA")] internal Light2DBlendStyle.MaskChannelFilter maskTextureChannelFilter { [Token(Token = "0x6000300")] [Address(RVA = "0x226FEE0", Offset = "0x226ECE0", VA = "0x18226FEE0")] get { return default(Light2DBlendStyle.MaskChannelFilter); } } // Token: 0x04000451 RID: 1105 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400038F")] [Obsolete] public bool enabled; // Token: 0x04000452 RID: 1106 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000390")] public string name; // Token: 0x04000453 RID: 1107 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000391")] [SerializeField] internal Light2DBlendStyle.TextureChannel maskTextureChannel; // Token: 0x04000454 RID: 1108 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000392")] [SerializeField] [Range(0.01f, 1f)] internal float renderTextureScale; // Token: 0x04000455 RID: 1109 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000393")] [SerializeField] internal Light2DBlendStyle.BlendMode blendMode; // Token: 0x04000456 RID: 1110 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000394")] [SerializeField] internal Light2DBlendStyle.BlendFactors customBlendFactors; // Token: 0x020000AC RID: 172 [Token(Token = "0x20000CB")] internal enum TextureChannel { // Token: 0x04000458 RID: 1112 [Token(Token = "0x4000513")] None, // Token: 0x04000459 RID: 1113 [Token(Token = "0x4000514")] R, // Token: 0x0400045A RID: 1114 [Token(Token = "0x4000515")] G, // Token: 0x0400045B RID: 1115 [Token(Token = "0x4000516")] B, // Token: 0x0400045C RID: 1116 [Token(Token = "0x4000517")] A, // Token: 0x0400045D RID: 1117 [Token(Token = "0x4000518")] OneMinusR, // Token: 0x0400045E RID: 1118 [Token(Token = "0x4000519")] OneMinusG, // Token: 0x0400045F RID: 1119 [Token(Token = "0x400051A")] OneMinusB, // Token: 0x04000460 RID: 1120 [Token(Token = "0x400051B")] OneMinusA } // Token: 0x020000AD RID: 173 [Token(Token = "0x20000CC")] internal struct MaskChannelFilter { // Token: 0x170000CC RID: 204 // (get) Token: 0x0600031C RID: 796 RVA: 0x00003B10 File Offset: 0x00001D10 // (set) Token: 0x0600031D RID: 797 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000100")] public Vector4 mask { [Token(Token = "0x6000448")] [Address(RVA = "0x723D40", Offset = "0x722B40", VA = "0x180723D40")] [CompilerGenerated] get { return default(Vector4); } [Token(Token = "0x6000449")] [Address(RVA = "0x2137DB0", Offset = "0x2136BB0", VA = "0x182137DB0")] [CompilerGenerated] private set { } } // Token: 0x170000CD RID: 205 // (get) Token: 0x0600031E RID: 798 RVA: 0x00003B28 File Offset: 0x00001D28 // (set) Token: 0x0600031F RID: 799 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000101")] public Vector4 inverted { [Token(Token = "0x600044A")] [Address(RVA = "0x6808B0", Offset = "0x67F6B0", VA = "0x1806808B0")] [CompilerGenerated] get { return default(Vector4); } [Token(Token = "0x600044B")] [Address(RVA = "0x687260", Offset = "0x686060", VA = "0x180687260")] [CompilerGenerated] private set { } } // Token: 0x06000320 RID: 800 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600044C")] [Address(RVA = "0x1D63D60", Offset = "0x1D62B60", VA = "0x181D63D60")] public MaskChannelFilter(Vector4 m, Vector4 i) { } } // Token: 0x020000AE RID: 174 [Token(Token = "0x20000CD")] internal enum BlendMode { // Token: 0x04000464 RID: 1124 [Token(Token = "0x400051F")] Additive, // Token: 0x04000465 RID: 1125 [Token(Token = "0x4000520")] Multiply, // Token: 0x04000466 RID: 1126 [Token(Token = "0x4000521")] Subtractive, // Token: 0x04000467 RID: 1127 [Token(Token = "0x4000522")] Custom = 99 } // Token: 0x020000AF RID: 175 [Token(Token = "0x20000CE")] [Serializable] internal struct BlendFactors { // Token: 0x04000468 RID: 1128 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000523")] public float multiplicative; // Token: 0x04000469 RID: 1129 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4000524")] public float additive; } } }