Bitfield of the packed bits
Static
Readonly
AllStatic
Readonly
DefaultStatic
Readonly
FlagsNumeric bitfield flags. Defined in extension classes
Adds bits to these ones.
Bits to add
These bits or new BitField if the instance is frozen.
Checks whether the bitfield has a bit, or any of multiple bits.
Bit(s) to check for
Checks if this bitfield equals another
Bit(s) to check for
Freezes these bits, making them immutable.
Checks whether the bitfield has a bit, or multiple bits.
Bit(s) to check for
Gets all given bits that are missing from the bitfield.
Bit(s) to check for
Removes bits from these.
Bits to remove
These bits or new BitField if the instance is frozen.
Gets an object mapping field names to a boolean indicating whether the bit is available.
Replace the bits with these.
bits to set
These bits or new BitField if the instance is frozen.
Gets an Array of bitfield names based on the bits available.
Static
resolveResolves bitfields to their numeric form.
bit(s) to resolve
Data structure that makes it easy to interact with a bitfield.