Struct BitArray8
Bit array of size 8.
Implements
Inherited Members
Namespace: UnityEngine.Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[Serializable]
public struct BitArray8 : IBitArray
Constructors
| Name | Description |
|---|---|
| BitArray8(byte) | Constructor. |
| BitArray8(IEnumerable<uint>) | 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 &(BitArray8, BitArray8) | Bit-wise And operator |
| operator |(BitArray8, BitArray8) | Bit-wise Or operator |
| operator ==(BitArray8, BitArray8) | Equality operator. |
| operator !=(BitArray8, BitArray8) | Inequality operator. |
| operator ~(BitArray8) | Bit-wise Not operator |