using System; using Cpp2IlInjected; namespace UnityEngine.Rendering { // Token: 0x02000072 RID: 114 [Token(Token = "0x2000046")] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum)] public class GenerateHLSL : Attribute { // Token: 0x0600024C RID: 588 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000193")] [Address(RVA = "0xA3B670", Offset = "0xA3A670", VA = "0x180A3B670")] public GenerateHLSL(PackingRules rules = PackingRules.Exact, bool needAccessors = true, bool needSetters = false, bool needParamDebug = false, int paramDefinesStart = 1, bool omitStructDeclaration = false, bool containsPackedFields = false) { } // Token: 0x04000190 RID: 400 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400011A")] public PackingRules packingRules; // Token: 0x04000191 RID: 401 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400011B")] public bool containsPackedFields; // Token: 0x04000192 RID: 402 [FieldOffset(Offset = "0x15")] [Token(Token = "0x400011C")] public bool needAccessors; // Token: 0x04000193 RID: 403 [FieldOffset(Offset = "0x16")] [Token(Token = "0x400011D")] public bool needSetters; // Token: 0x04000194 RID: 404 [FieldOffset(Offset = "0x17")] [Token(Token = "0x400011E")] public bool needParamDebug; // Token: 0x04000195 RID: 405 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400011F")] public int paramDefinesStart; // Token: 0x04000196 RID: 406 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000120")] public bool omitStructDeclaration; } }