Namespace Unity.Collections.LowLevel.Unsafe | Collections | 0.5.2-preview.8
docs.unity.cn
    Show / Hide Table of Contents

    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>

    Unordered associative array, a collection of keys and values, without any thread safety check features.

    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>

    Unordered associative array, a collection of keys and values, without any thread safety check features. This container can store multiple values for every key.

    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

    UnsafeRingQueue<T>

    Fixed-size circular buffer.

    UnsafeScratchAllocator

    UnsafeStream

    A deterministic data streaming supporting parallel reading and parallel writing. Allows you to write different types or arrays into a single stream.

    UnsafeStream.Reader

    UnsafeStream.Writer

    UntypedUnsafeHashMap

    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX