Reinterpret<U>()
Reinterpret a NativeArray<T>.ReadOnly with a different data type (type punning).
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Method
- Namespace: Unity.Collections
- Assembly: UnityEngine.CoreModule
Reinterpret<T>()
public NativeArray<U>.ReadOnly Reinterpret<U>() where U : struct
Returns
Type | Description |
|---|---|
| ReadOnly | An alias of the NativeArray<T>.ReadOnly, but reinterpreted as the target type. |
Remarks
The sizes of and must match. You can use this method to create a view into memory that has a different element size and length compared to the source array. For example, an array of float triples can be reinterpreted as an array of 3D vector structs.
TU