Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Reinterpret<U>()

Reinterpret a NativeArray<T>.ReadOnly with a different data type (type punning).
Read time 1 minuteLast updated 6 days ago

Definition

Reinterpret<T>()

public NativeArray<U>.ReadOnly Reinterpret<U>() where U : struct

Returns

Type

Description

ReadOnlyAn alias of the NativeArray<T>.ReadOnly, but reinterpreted as the target type.

Remarks

The sizes of
T
and
U
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.