using System; using Cpp2IlInjected; namespace System.Collections.Specialized { /// Provides a simple structure that stores Boolean values and small integers in 32 bits of memory. // Token: 0x02000331 RID: 817 [Token(Token = "0x2000331")] public struct BitVector32 { /// Gets or sets the state of the bit flag indicated by the specified mask. /// A mask that indicates the bit to get or set. /// /// if the specified bit flag is on (1); otherwise, . // Token: 0x1700044B RID: 1099 [Token(Token = "0x1700044B")] public bool this[int bit] { [Token(Token = "0x6001528")] [Address(RVA = "0x4953D0", Offset = "0x4941D0", VA = "0x1804953D0")] get { return default(bool); } [Token(Token = "0x6001529")] [Address(RVA = "0x4953F0", Offset = "0x4941F0", VA = "0x1804953F0")] set { } } /// Creates the first mask in a series of masks that can be used to retrieve individual bits in a that is set up as bit flags. /// A mask that isolates the first bit flag in the . // Token: 0x0600152A RID: 5418 RVA: 0x000096D8 File Offset: 0x000078D8 [Token(Token = "0x600152A")] [Address(RVA = "0x495090", Offset = "0x493E90", VA = "0x180495090")] public static int CreateMask() { return 0; } /// Creates an additional mask following the specified mask in a series of masks that can be used to retrieve individual bits in a that is set up as bit flags. /// The mask that indicates the previous bit flag. /// A mask that isolates the bit flag following the one that points to in . /// /// indicates the last bit flag in the . // Token: 0x0600152B RID: 5419 RVA: 0x000096F0 File Offset: 0x000078F0 [Token(Token = "0x600152B")] [Address(RVA = "0x4950C0", Offset = "0x493EC0", VA = "0x1804950C0")] public static int CreateMask(int previous) { return 0; } /// Determines whether the specified object is equal to the . /// The object to compare with the current . /// /// if the specified object is equal to the ; otherwise, . // Token: 0x0600152C RID: 5420 RVA: 0x00009708 File Offset: 0x00007908 [Token(Token = "0x600152C")] [Address(RVA = "0x495150", Offset = "0x493F50", VA = "0x180495150", Slot = "0")] public override bool Equals(object o) { return default(bool); } /// Serves as a hash function for the . /// A hash code for the . // Token: 0x0600152D RID: 5421 RVA: 0x00009720 File Offset: 0x00007920 [Token(Token = "0x600152D")] [Address(RVA = "0x4951D0", Offset = "0x493FD0", VA = "0x1804951D0", Slot = "2")] public override int GetHashCode() { return 0; } /// Returns a string that represents the specified . /// The to represent. /// A string that represents the specified . // Token: 0x0600152E RID: 5422 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600152E")] [Address(RVA = "0x495230", Offset = "0x494030", VA = "0x180495230")] public static string ToString(BitVector32 value) { return null; } /// Returns a string that represents the current . /// A string that represents the current . // Token: 0x0600152F RID: 5423 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600152F")] [Address(RVA = "0x495300", Offset = "0x494100", VA = "0x180495300", Slot = "3")] public override string ToString() { return null; } // Token: 0x04000E0E RID: 3598 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000E0E")] private uint data; } }