NativeArrayUnsafeUtility

class in Unity.Collections.LowLevel.Unsafe

Switch to Manual

Description

NativeArray Unsafe Utility.

Static Functions

ConvertExistingDataToNativeArrayConverts an existing buffer to a NativeArray.
GetAtomicSafetyHandleReturns the AtomicSafetyHandle that is used for safety control on the NativeArray.
GetUnsafeBufferPointerWithoutChecksGets the pointer to the data owner by the NativeArray, without performing checks.
GetUnsafePtrGets the pointer to the memory buffer owner by the NativeArray, performing checks on whether the native array can be written to.
GetUnsafeReadOnlyPtrGets the pointer to the memory buffer owner by the NativeArray, performing checks on whether the native array can be read from.
SetAtomicSafetyHandleSets a new AtomicSafetyHandle for the provided NativeArray.