Class SerializedBitArray32
SerializedBitArray spetialized for 32bit capacity
Inherited Members
Namespace: UnityEditor.Rendering
Syntax
public sealed class SerializedBitArray32 : SerializedBitArray, ISerializedBitArray
Constructors
SerializedBitArray32(SerializedProperty)
Constructor
Declaration
public SerializedBitArray32(SerializedProperty serializedProperty)
Parameters
| Type | Name | Description | 
|---|---|---|
| SerializedProperty | serializedProperty | The SerializedProperty  | 
Methods
GetBitAt_Internal(UInt32)
Get the value at index
Declaration
protected override bool GetBitAt_Internal(uint bitIndex)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | bitIndex | The index  | 
Returns
| Type | Description | 
|---|---|
| Boolean | Value at the index  | 
Overrides
HasBitMultipleDifferentValue_Internal(UInt32)
Say if the properties have differente values
Declaration
protected override bool HasBitMultipleDifferentValue_Internal(uint bitIndex)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | bitIndex | The index  | 
Returns
| Type | Description | 
|---|---|
| Boolean | True: properties have different value  | 
Overrides
SetBitAt_Internal(UInt32, Boolean)
Set the bit at given index
Declaration
protected override void SetBitAt_Internal(uint bitIndex, bool value)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | bitIndex | The index  | 
| Boolean | value | The value  |