using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.Scripting.APIUpdating; namespace UnityEngine.Experimental.Rendering.Universal { // Token: 0x020000AD RID: 173 [Token(Token = "0x2000092")] [MovedFrom("UnityEngine.Experimental.Rendering.LWRP")] [Serializable] public struct Light2DBlendStyle { // Token: 0x170000E7 RID: 231 // (get) Token: 0x0600033A RID: 826 RVA: 0x00003D08 File Offset: 0x00001F08 [Token(Token = "0x170000E6")] internal Vector2 blendFactors { [Token(Token = "0x600031F")] [Address(RVA = "0x8EA9A0", Offset = "0x8E99A0", VA = "0x1808EA9A0")] get { return default(Vector2); } } // Token: 0x170000E8 RID: 232 // (get) Token: 0x0600033B RID: 827 RVA: 0x00003D20 File Offset: 0x00001F20 [Token(Token = "0x170000E7")] internal Light2DBlendStyle.MaskChannelFilter maskTextureChannelFilter { [Token(Token = "0x6000320")] [Address(RVA = "0x8EAA90", Offset = "0x8E9A90", VA = "0x1808EAA90")] get { return default(Light2DBlendStyle.MaskChannelFilter); } } // Token: 0x04000488 RID: 1160 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40003BE")] [Obsolete] public bool enabled; // Token: 0x04000489 RID: 1161 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40003BF")] public string name; // Token: 0x0400048A RID: 1162 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40003C0")] [SerializeField] internal Light2DBlendStyle.TextureChannel maskTextureChannel; // Token: 0x0400048B RID: 1163 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40003C1")] [SerializeField] [Range(0.01f, 1f)] internal float renderTextureScale; // Token: 0x0400048C RID: 1164 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40003C2")] [SerializeField] internal Light2DBlendStyle.BlendMode blendMode; // Token: 0x0400048D RID: 1165 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40003C3")] [SerializeField] internal Light2DBlendStyle.BlendFactors customBlendFactors; // Token: 0x020000AE RID: 174 [Token(Token = "0x20000CD")] internal enum TextureChannel { // Token: 0x0400048F RID: 1167 [Token(Token = "0x400054A")] None, // Token: 0x04000490 RID: 1168 [Token(Token = "0x400054B")] R, // Token: 0x04000491 RID: 1169 [Token(Token = "0x400054C")] G, // Token: 0x04000492 RID: 1170 [Token(Token = "0x400054D")] B, // Token: 0x04000493 RID: 1171 [Token(Token = "0x400054E")] A, // Token: 0x04000494 RID: 1172 [Token(Token = "0x400054F")] OneMinusR, // Token: 0x04000495 RID: 1173 [Token(Token = "0x4000550")] OneMinusG, // Token: 0x04000496 RID: 1174 [Token(Token = "0x4000551")] OneMinusB, // Token: 0x04000497 RID: 1175 [Token(Token = "0x4000552")] OneMinusA } // Token: 0x020000AF RID: 175 [Token(Token = "0x20000CE")] internal struct MaskChannelFilter { // Token: 0x170000E9 RID: 233 // (get) Token: 0x0600033C RID: 828 RVA: 0x00003D38 File Offset: 0x00001F38 // (set) Token: 0x0600033D RID: 829 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700011D")] public Vector4 mask { [Token(Token = "0x6000468")] [Address(RVA = "0x814AC0", Offset = "0x813AC0", VA = "0x180814AC0")] [CompilerGenerated] get { return default(Vector4); } [Token(Token = "0x6000469")] [Address(RVA = "0x814BE0", Offset = "0x813BE0", VA = "0x180814BE0")] [CompilerGenerated] private set { } } // Token: 0x170000EA RID: 234 // (get) Token: 0x0600033E RID: 830 RVA: 0x00003D50 File Offset: 0x00001F50 // (set) Token: 0x0600033F RID: 831 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700011E")] public Vector4 inverted { [Token(Token = "0x600046A")] [Address(RVA = "0x814AB0", Offset = "0x813AB0", VA = "0x180814AB0")] [CompilerGenerated] get { return default(Vector4); } [Token(Token = "0x600046B")] [Address(RVA = "0x814BD0", Offset = "0x813BD0", VA = "0x180814BD0")] [CompilerGenerated] private set { } } // Token: 0x06000340 RID: 832 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600046C")] [Address(RVA = "0x8F0510", Offset = "0x8EF510", VA = "0x1808F0510")] public MaskChannelFilter(Vector4 m, Vector4 i) { } } // Token: 0x020000B0 RID: 176 [Token(Token = "0x20000CF")] internal enum BlendMode { // Token: 0x0400049B RID: 1179 [Token(Token = "0x4000556")] Additive, // Token: 0x0400049C RID: 1180 [Token(Token = "0x4000557")] Multiply, // Token: 0x0400049D RID: 1181 [Token(Token = "0x4000558")] Subtractive, // Token: 0x0400049E RID: 1182 [Token(Token = "0x4000559")] Custom = 99 } // Token: 0x020000B1 RID: 177 [Token(Token = "0x20000D0")] [Serializable] internal struct BlendFactors { // Token: 0x0400049F RID: 1183 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400055A")] public float multiplicative; // Token: 0x040004A0 RID: 1184 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400055B")] public float additive; } } }