Struct BitArray256
Bit array of size 256.
Implements
Inherited Members
Namespace: UnityEngine.Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[Serializable]
public struct BitArray256 : IBitArray
Constructors
Name | Description |
---|---|
BitArray256(IEnumerable<uint>) | Constructor. |
BitArray256(ulong, ulong, ulong, ulong) | Constructor. |
Properties
Name | Description |
---|---|
this[uint] | Returns the state of the bit at a specific index. |
allFalse | True if all bits are 0. |
allTrue | True if all bits are 1. |
capacity | Number of elements in the bit array. |
humanizedData | Returns the bit array in a human readable form. |
Methods
Name | Description |
---|---|
BitAnd(IBitArray) | Bit-wise And |
BitNot() | Bit-wise Not |
BitOr(IBitArray) | Bit-wise Or |
Equals(object) | Equality operator. |
GetHashCode() | Get the hashcode of the bit array. |
Operators
Name | Description |
---|---|
operator &(BitArray256, BitArray256) | Bit-wise And operator |
operator |(BitArray256, BitArray256) | Bit-wise Or operator |
operator ==(BitArray256, BitArray256) | Equality operator. |
operator !=(BitArray256, BitArray256) | Inequality operator. |
operator ~(BitArray256) | Bit-wise Not operator |