Method GetOptionalEnabledRefRW
GetOptionalEnabledRefRW<T>(int)
Get a EnabledRefRW<T> reference to the enabled bit at index. Returns EnabledRefRORW<T>.Null if this EnabledMask is not valid.
Declaration
public EnabledRefRW<T> GetOptionalEnabledRefRW<T>(int index) where T : unmanaged, IEnableableComponentParameters
| Type | Name | Description | 
|---|---|---|
| int | index | The index to the enabled bit in the chunk. | 
Returns
| Type | Description | 
|---|---|
| EnabledRefRW<T> | A reference to the enabled bit for the component at the specified index or Null if this EnabledMask is not valid. | 
Type Parameters
| Name | Description | 
|---|---|
| T | The component type. | 
Remarks
This method is called by the code generated by the Aspect source generator.
Exceptions
| Type | Condition | 
|---|---|
| InvalidOperationException | Thrown if the EnabledMask is missing a pointer to the ChunkDisabledCount |