docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct BitArray256

    Bit array of size 256.

    Implements
    IBitArray
    Inherited Members
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    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

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)