Namespace Infinity.Collections
Classes
UnsafeSpanExtensions
Structs
CustomUnsafeQueue<T>
An unmanaged queue.
CustomUnsafeQueue<T>.Enumerator
An enumerator over the values of a container.
CustomUnsafeQueue<T>.ParallelWriter
A parallel writer for a UnsafeQueue.
CustomUnsafeQueue<T>.ReadOnly
A read-only alias for the value of a UnsafeQueue. Does not have its own allocated storage.
KeyValue<TKey, TValue>
A key-value pair.
NativeParallelMultiHashMapIteratorForAABB<TKey>
PlaneData
UnsafeParallelHashMapBucketData
A bucket of key-value pairs. Used as the internal storage for hash maps.
UnsafeParallelHashMapForAABB<TKey, TValue>
An unordered, expandable associative array.
UnsafeParallelHashMapForAABB<TKey, TValue>.Enumerator
An enumerator over the key-value pairs of a hash map.
UnsafeParallelHashMapForAABB<TKey, TValue>.ParallelWriter
A parallel writer for a NativeParallelHashMap.
UnsafeParallelHashMapForAABB<TKey, TValue>.ReadOnly
A read-only alias for the value of a UnsafeParallelHashMap. Does not have its own allocated storage.
UnsafeParallelHashMapForSpatialHash<TKey, TValue>
An unordered, expandable associative array.
UnsafeParallelHashMapForSpatialHash<TKey, TValue>.Enumerator
An enumerator over the key-value pairs of a hash map.
UnsafeParallelHashMapForSpatialHash<TKey, TValue>.ParallelWriter
A parallel writer for a NativeParallelHashMap.
UnsafeParallelHashMapForSpatialHash<TKey, TValue>.ReadOnly
A read-only alias for the value of a UnsafeParallelHashMapForSpatialHash. Does not have its own allocated storage.
UnsafeParallelMultiHashMapIterator<TKey>
An iterator over all values associated with an individual key in a multi hash map.
UnsafeSpan<T>
UnsafeStrideIterator<T>
UntypedUnsafeParallelHashMap
For internal use only.