Namespace Unity.Collections.LowLevel.Unsafe
Classes
NativeListUnsafeUtility
Utilities for unsafe access to a NativeList<T>.
UnsafeUtilityEx
Structs
UnsafeAppendBuffer
UnsafeAppendBuffer.Reader
UnsafeBitArray
Arbitrary sized array of bits.
UnsafeHashMap<TKey, TValue>
UnsafeHashMap<TKey, TValue>.ParallelWriter
Implements parallel writer. Use AsParallelWriter to obtain it from container.
UnsafeList
An unmanaged, untyped, resizable list, without any thread safety check features.
UnsafeList.ParallelReader
Implements parallel reader. Use AsParallelReader to obtain it from container.
UnsafeList.ParallelWriter
UnsafeList<T>
An managed, resizable list, without any thread safety check features.
UnsafeList<T>.ParallelReader
Implements parallel reader. Use AsParallelReader to obtain it from container.
UnsafeList<T>.ParallelWriter
Returns parallel writer instance.
UnsafeMultiHashMap<TKey, TValue>
UnsafeMultiHashMap<TKey, TValue>.Enumerator
UnsafeMultiHashMap<TKey, TValue>.ParallelWriter
Implements parallel writer. Use AsParallelWriter to obtain it from container.
UnsafePtrList
An unmanaged, resizable list, without any thread safety check features.
UnsafePtrList.ParallelReader
Implements parallel reader. Use AsParallelReader to obtain it from container.
UnsafePtrList.ParallelWriter
UnsafeScratchAllocator
UnsafeStream
A deterministic data streaming supporting parallel reading and parallel writing. Allows you to write different types or arrays into a single stream.