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: 0x0200032D RID: 813
[Token(Token = "0x200032D")]
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: 0x17000447 RID: 1095
[Token(Token = "0x17000447")]
public bool this[int bit]
{
[Token(Token = "0x6001512")]
[Address(RVA = "0xB92140", Offset = "0xB91140", VA = "0x180B92140")]
get
{
return default(bool);
}
[Token(Token = "0x6001513")]
[Address(RVA = "0xB92160", Offset = "0xB91160", VA = "0x180B92160")]
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: 0x06001514 RID: 5396 RVA: 0x000096C0 File Offset: 0x000078C0
[Token(Token = "0x6001514")]
[Address(RVA = "0xB91E00", Offset = "0xB90E00", VA = "0x180B91E00")]
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: 0x06001515 RID: 5397 RVA: 0x000096D8 File Offset: 0x000078D8
[Token(Token = "0x6001515")]
[Address(RVA = "0xB91E30", Offset = "0xB90E30", VA = "0x180B91E30")]
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: 0x06001516 RID: 5398 RVA: 0x000096F0 File Offset: 0x000078F0
[Token(Token = "0x6001516")]
[Address(RVA = "0xB91EC0", Offset = "0xB90EC0", VA = "0x180B91EC0", Slot = "0")]
public override bool Equals(object o)
{
return default(bool);
}
/// Serves as a hash function for the .
/// A hash code for the .
// Token: 0x06001517 RID: 5399 RVA: 0x00009708 File Offset: 0x00007908
[Token(Token = "0x6001517")]
[Address(RVA = "0xB91F40", Offset = "0xB90F40", VA = "0x180B91F40", 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: 0x06001518 RID: 5400 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001518")]
[Address(RVA = "0xB91FA0", Offset = "0xB90FA0", VA = "0x180B91FA0")]
public static string ToString(BitVector32 value)
{
return null;
}
/// Returns a string that represents the current .
/// A string that represents the current .
// Token: 0x06001519 RID: 5401 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001519")]
[Address(RVA = "0xB92070", Offset = "0xB91070", VA = "0x180B92070", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x04000E01 RID: 3585
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000E01")]
private uint data;
}
}