• Unity.Collections
    • AllocatorHelper<T>
      • Constructors
        • AllocatorHelper
      • Properties
        • Allocator
      • Methods
        • Dispose
    • AllocatorManager
      • Fields
        • FirstUserIndex
        • Invalid
        • MaxNumCustomAllocators
        • None
        • Persistent
        • Temp
        • TempJob
        • kErrorBufferOverflow
        • kErrorNone
      • Methods
        • Allocate
        • ConvertToAllocatorHandle
        • Free
        • Register
        • Try
        • UnmanagedUnregister
        • Unregister
    • AllocatorManager.AllocatorHandle
      • Fields
        • Index
        • Version
      • Properties
        • Handle
        • IsAutoDispose
        • IsCustomAllocator
        • ToAllocator
        • Value
      • Methods
        • AllocateBlock
        • CompareTo
        • Dispose
        • Equals
        • GetHashCode
        • Try
        • TryAllocateBlock
      • Operators
        • implicit operator
        • operator !=
        • operator <
        • operator <=
        • operator ==
        • operator >
        • operator >=
    • AllocatorManager.Block
      • Fields
        • AllocatedItems
        • BytesPerItem
        • Log2Alignment
        • Padding0
        • Padding1
        • Padding2
        • Range
      • Properties
        • Alignment
        • AllocatedBytes
        • Bytes
      • Methods
        • Allocate
        • Dispose
        • Free
        • TryAllocate
        • TryFree
    • AllocatorManager.IAllocator
      • Properties
        • Function
        • Handle
        • IsAutoDispose
        • IsCustomAllocator
        • ToAllocator
      • Methods
        • Try
    • AllocatorManager.Range
      • Fields
        • Allocator
        • Items
        • Pointer
      • Methods
        • Dispose
    • AllocatorManager.TryFunction
    • BitField32
      • Constructors
        • BitField32
      • Fields
        • Value
      • Methods
        • Clear
        • CountBits
        • CountLeadingZeros
        • CountTrailingZeros
        • GetBits
        • IsSet
        • SetBits
    • BitField64
      • Constructors
        • BitField64
      • Fields
        • Value
      • Methods
        • Clear
        • CountBits
        • CountLeadingZeros
        • CountTrailingZeros
        • GetBits
        • IsSet
        • SetBits
    • BurstCompatibleAttribute
    • CollectionHelper
      • Fields
        • CacheLineSize
      • Methods
        • Align
        • CheckReflectionDataCorrect
        • ConvertExistingDataToNativeArray
        • ConvertExistingNativeListToNativeArray
        • CreateNativeArray
        • CreateNativeParallelMultiHashMap
        • Dispose
        • DisposeNativeArray
        • Hash
        • IsAligned
        • IsPowerOfTwo
        • Log2Ceil
        • Log2Floor
    • CollectionHelper.DummyJob
      • Methods
        • Execute
    • ConversionError
    • CopyError
    • DataStreamReader
      • Constructors
        • DataStreamReader
      • Properties
        • HasFailedReads
        • IsCreated
        • IsLittleEndian
        • Length
      • Methods
        • GetBitsRead
        • GetBytesRead
        • ReadByte
        • ReadBytes
        • ReadDouble
        • ReadFixedString
        • ReadFixedString128
        • ReadFixedString32
        • ReadFixedString4096
        • ReadFixedString512
        • ReadFixedString64
        • ReadFloat
        • ReadInt
        • ReadIntNetworkByteOrder
        • ReadLong
        • ReadPackedDouble
        • ReadPackedDoubleDelta
        • ReadPackedFixedString128Delta
        • ReadPackedFixedString32Delta
        • ReadPackedFixedString4096Delta
        • ReadPackedFixedString512Delta
        • ReadPackedFixedString64Delta
        • ReadPackedFixedStringDelta
        • ReadPackedFloat
        • ReadPackedFloatDelta
        • ReadPackedInt
        • ReadPackedIntDelta
        • ReadPackedLong
        • ReadPackedLongDelta
        • ReadPackedUInt
        • ReadPackedUIntDelta
        • ReadPackedULong
        • ReadPackedULongDelta
        • ReadRawBits
        • ReadShort
        • ReadShortNetworkByteOrder
        • ReadUInt
        • ReadUIntNetworkByteOrder
        • ReadULong
        • ReadUShort
        • ReadUShortNetworkByteOrder
        • SeekSet
    • DataStreamWriter
      • Constructors
        • DataStreamWriter
      • Fields
        • m_SendHandleData
      • Properties
        • Capacity
        • HasFailedWrites
        • IsCreated
        • IsLittleEndian
        • Length
        • LengthInBits
      • Methods
        • AsNativeArray
        • Clear
        • Flush
        • WriteByte
        • WriteBytes
        • WriteDouble
        • WriteFixedString128
        • WriteFixedString32
        • WriteFixedString4096
        • WriteFixedString512
        • WriteFixedString64
        • WriteFloat
        • WriteInt
        • WriteIntNetworkByteOrder
        • WriteLong
        • WritePackedDouble
        • WritePackedDoubleDelta
        • WritePackedFixedString128Delta
        • WritePackedFixedString32Delta
        • WritePackedFixedString4096Delta
        • WritePackedFixedString512Delta
        • WritePackedFixedString64Delta
        • WritePackedFloat
        • WritePackedFloatDelta
        • WritePackedInt
        • WritePackedIntDelta
        • WritePackedLong
        • WritePackedLongDelta
        • WritePackedUInt
        • WritePackedUIntDelta
        • WritePackedULong
        • WritePackedULongDelta
        • WriteRawBits
        • WriteShort
        • WriteShortNetworkByteOrder
        • WriteUInt
        • WriteUIntNetworkByteOrder
        • WriteULong
        • WriteUShort
        • WriteUShortNetworkByteOrder
    • DoubleRewindableAllocators
      • Constructors
        • DoubleRewindableAllocators
      • Properties
        • Allocator
        • IsCreated
      • Methods
        • Dispose
        • Initialize
        • Update
    • FixedList128BytesExtensions
      • Methods
        • Contains
        • IndexOf
        • Remove
        • RemoveSwapBack
    • FixedList128Bytes<T>
      • Constructors
        • FixedList128Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • Insert
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • ToArray
        • ToNativeArray
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedList128Bytes<T>.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedList32BytesExtensions
      • Methods
        • Contains
        • IndexOf
        • Remove
        • RemoveSwapBack
    • FixedList32Bytes<T>
      • Constructors
        • FixedList32Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • Insert
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • ToArray
        • ToNativeArray
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedList32Bytes<T>.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedList4096BytesExtensions
      • Methods
        • Contains
        • IndexOf
        • Remove
        • RemoveSwapBack
    • FixedList4096Bytes<T>
      • Constructors
        • FixedList4096Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • Insert
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • ToArray
        • ToNativeArray
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedList4096Bytes<T>.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedList512BytesExtensions
      • Methods
        • Contains
        • IndexOf
        • Remove
        • RemoveSwapBack
    • FixedList512Bytes<T>
      • Constructors
        • FixedList512Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • Insert
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • ToArray
        • ToNativeArray
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedList512Bytes<T>.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedList64BytesExtensions
      • Methods
        • Contains
        • IndexOf
        • Remove
        • RemoveSwapBack
    • FixedList64Bytes<T>
      • Constructors
        • FixedList64Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • Insert
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • ToArray
        • ToNativeArray
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedList64Bytes<T>.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedListExtensions
      • Methods
        • Sort
    • FixedString
      • Methods
        • Format
    • FixedString128Bytes
      • Constructors
        • FixedString128Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • UTF8MaxLengthInBytes
        • this
      • Methods
        • Add
        • AsFixedList
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedString128Bytes.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedString32Bytes
      • Constructors
        • FixedString32Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • UTF8MaxLengthInBytes
        • this
      • Methods
        • Add
        • AsFixedList
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedString32Bytes.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedString4096Bytes
      • Constructors
        • FixedString4096Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • UTF8MaxLengthInBytes
        • this
      • Methods
        • Add
        • AsFixedList
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedString4096Bytes.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedString512Bytes
      • Constructors
        • FixedString512Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • UTF8MaxLengthInBytes
        • this
      • Methods
        • Add
        • AsFixedList
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedString512Bytes.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedString64Bytes
      • Constructors
        • FixedString64Bytes
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • UTF8MaxLengthInBytes
        • this
      • Methods
        • Add
        • AsFixedList
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • FixedString64Bytes.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • FixedStringMethods
      • Methods
        • Append
        • AppendFormat
        • AppendRawByte
        • CompareTo
        • ComputeHashCode
        • Contains
        • ConvertToString
        • CopyFrom
        • CopyFromTruncated
        • EffectiveSizeOf
        • EndsWith
        • Equals
        • IndexOf
        • LastIndexOf
        • Parse
        • Peek
        • Read
        • StartsWith
        • Substring
        • ToLowerAscii
        • ToUpperAscii
        • Trim
        • TrimEnd
        • TrimStart
        • Write
    • FormatError
    • HashSetExtensions
      • Methods
        • ExceptWith
        • IntersectWith
        • UnionWith
    • IIndexable<T>
      • Properties
        • Length
      • Methods
        • ElementAt
    • INativeDisposable
      • Methods
        • Dispose
    • INativeList<T>
      • Properties
        • Capacity
        • IsEmpty
        • this
      • Methods
        • Clear
    • IUTF8Bytes
      • Properties
        • IsEmpty
      • Methods
        • GetUnsafePtr
        • TryResize
    • KVPair<TKey, TValue>
      • Properties
        • Key
        • Null
        • Value
      • Methods
        • GetKeyValue
    • ListExtensions
      • Methods
        • RemoveAtSwapBack
        • RemoveSwapBack
        • ToNativeArray
        • ToNativeList
    • NativeArrayExtensions
      • Methods
        • ArraysEqual
        • Contains
        • CopyFrom
        • IndexOf
        • Reinterpret
    • NativeArrayExtensions.NativeArrayStaticId<T>
    • NativeBitArray
      • Constructors
        • NativeBitArray
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
      • Methods
        • AsNativeArray
        • AsReadOnly
        • Clear
        • Copy
        • CountBits
        • Dispose
        • Find
        • GetBits
        • IsSet
        • Resize
        • Set
        • SetBits
        • SetCapacity
        • TrimExcess
    • NativeBitArray.ReadOnly
      • Properties
        • Length
      • Methods
        • CountBits
        • Find
        • GetBits
        • IsSet
    • NativeHashMap<TKey, TValue>
      • Constructors
        • NativeHashMap
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • Add
        • AsReadOnly
        • Clear
        • ContainsKey
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • Remove
        • TrimExcess
        • TryAdd
        • TryGetValue
    • NativeHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • ContainsKey
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetValue
    • NativeHashSet<T>
      • Constructors
        • NativeHashSet
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsReadOnly
        • Clear
        • Contains
        • Dispose
        • GetEnumerator
        • Remove
        • ToNativeArray
        • TrimExcess
    • NativeHashSet<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeHashSet<T>.ReadOnly
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
      • Methods
        • Contains
        • GetEnumerator
        • ToNativeArray
    • NativeKeyValueArrays<TKey, TValue>
      • Constructors
        • NativeKeyValueArrays
      • Fields
        • Keys
        • Values
      • Properties
        • Length
      • Methods
        • Dispose
    • NativeListExtensions
      • Methods
        • ArraysEqual
        • Contains
        • IndexOf
    • NativeList<T>
      • Constructors
        • NativeList
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • AsArray
        • AsDeferredJobArray
        • AsParallelReader
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • CopyFrom
        • Dispose
        • ElementAt
        • GetEnumerator
        • GetUnsafeList
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • Resize
        • ResizeUninitialized
        • SetCapacity
        • ToArray
        • TrimExcess
      • Operators
        • implicit operator
    • NativeList<T>.ParallelWriter
      • Fields
        • ListData
      • Properties
        • Ptr
      • Methods
        • AddNoResize
        • AddRangeNoResize
    • NativeParallelHashMapExtensions
      • Methods
        • GetUniqueKeyArray
        • GetUnsafeBucketData
        • Remove
        • Unique
    • NativeParallelHashMap<TKey, TValue>
      • Constructors
        • NativeParallelHashMap
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • ContainsKey
        • Count
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • Remove
        • TryAdd
        • TryGetValue
    • NativeParallelHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeParallelHashMap<TKey, TValue>.ParallelWriter
      • Properties
        • Capacity
        • ThreadIndex
        • m_ThreadIndex
      • Methods
        • TryAdd
    • NativeParallelHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • ContainsKey
        • Count
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetValue
    • NativeParallelHashSet<T>
      • Constructors
        • NativeParallelHashSet
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • Contains
        • Count
        • Dispose
        • GetEnumerator
        • Remove
        • ToNativeArray
    • NativeParallelHashSet<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeParallelHashSet<T>.ParallelWriter
      • Properties
        • Capacity
      • Methods
        • Add
    • NativeParallelHashSet<T>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Contains
        • Count
        • GetEnumerator
        • ToNativeArray
    • NativeParallelMultiHashMapExtensions
    • NativeParallelMultiHashMapIterator<TKey>
      • Methods
        • GetEntryIndex
    • NativeParallelMultiHashMap<TKey, TValue>
      • Constructors
        • NativeParallelMultiHashMap
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • ContainsKey
        • Count
        • CountValuesForKey
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • GetValuesForKey
        • Remove
        • SetValue
        • TryGetFirstValue
        • TryGetNextValue
    • NativeParallelMultiHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • GetEnumerator
        • MoveNext
        • Reset
    • NativeParallelMultiHashMap<TKey, TValue>.KeyValueEnumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeParallelMultiHashMap<TKey, TValue>.ParallelWriter
      • Properties
        • Capacity
        • m_ThreadIndex
      • Methods
        • Add
    • NativeParallelMultiHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • ContainsKey
        • Count
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetFirstValue
        • TryGetNextValue
    • NativeQueue<T>
      • Constructors
        • NativeQueue
      • Properties
        • Count
        • IsCreated
      • Methods
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • Dequeue
        • Dispose
        • Enqueue
        • IsEmpty
        • Peek
        • ToArray
        • TryDequeue
    • NativeQueue<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeQueue<T>.ParallelWriter
      • Methods
        • Enqueue
    • NativeQueue<T>.ReadOnly
      • Properties
        • Count
        • IsCreated
        • this
      • Methods
        • GetEnumerator
        • IsEmpty
    • NativeReference<T>
      • Constructors
        • NativeReference
      • Properties
        • IsCreated
        • Value
      • Methods
        • AsReadOnly
        • Copy
        • CopyFrom
        • CopyTo
        • Dispose
        • Equals
        • GetHashCode
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • NativeReference<T>.ReadOnly
      • Properties
        • Value
    • NativeRingQueue<T>
      • Constructors
        • NativeRingQueue
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
      • Methods
        • Dequeue
        • Dispose
        • Enqueue
        • TryDequeue
        • TryEnqueue
    • NativeSortExtension
      • Methods
        • BinarySearch
        • Sort
        • SortJob
    • NativeSortExtension.DefaultComparer<T>
      • Methods
        • Compare
    • NativeStream
      • Constructors
        • NativeStream
      • Properties
        • ForEachCount
        • IsCreated
      • Methods
        • AsReader
        • AsWriter
        • Count
        • Dispose
        • IsEmpty
        • ScheduleConstruct
        • ToNativeArray
    • NativeStream.Reader
      • Properties
        • ForEachCount
        • RemainingItemCount
      • Methods
        • BeginForEachIndex
        • Count
        • EndForEachIndex
        • Peek
        • Read
        • ReadUnsafePtr
    • NativeStream.Writer
      • Properties
        • ForEachCount
      • Methods
        • Allocate
        • BeginForEachIndex
        • EndForEachIndex
        • PatchMinMaxRange
        • Write
    • NativeText
      • Constructors
        • NativeText
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AsReadOnly
        • Clear
        • CompareTo
        • Dispose
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • operator !=
        • operator ==
    • NativeText.Enumerator
      • Constructors
        • Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • NativeText.ReadOnly
      • Properties
        • Capacity
        • IsEmpty
        • Length
        • this
      • Methods
        • Clear
        • CompareTo
        • ElementAt
        • Equals
        • GetEnumerator
        • GetHashCode
        • GetUnsafePtr
        • ToString
        • TryResize
      • Operators
        • operator !=
        • operator ==
    • ParseError
    • RewindableAllocator
      • Properties
        • BlocksAllocated
        • EnableBlockFree
        • Function
        • Handle
        • InitialSizeInBytes
        • IsAutoDispose
        • IsCustomAllocator
        • ToAllocator
      • Methods
        • AllocateNativeArray
        • AllocateNativeList
        • Dispose
        • Initialize
        • Rewind
        • Try
    • SortJob<T, U>
      • Fields
        • Comp
        • Data
        • Length
      • Methods
        • Schedule
    • SortJob<T, U>.SegmentSort
      • Methods
        • Execute
    • SortJob<T, U>.SegmentSortMerge
      • Methods
        • Execute
    • StreamCompressionModel
      • Properties
        • Default
      • Methods
        • CalculateBucket
    • UTF8ArrayUnsafeUtility
      • Methods
        • Append
        • AppendUTF8Bytes
        • Copy
        • EqualsUTF8Bytes
        • StrCmp
    • Unicode
      • Fields
        • kMaximumValidCodePoint
      • Properties
        • BadRune
        • ReplacementCharacter
      • Methods
        • IsValidCodePoint
        • NotTrailer
        • UcsToUtf16
        • UcsToUtf8
        • Utf16ToUcs
        • Utf16ToUtf8
        • Utf8ToUcs
        • Utf8ToUtf16
        • Utf8ToUtf8
    • Unicode.Rune
      • Constructors
        • Rune
      • Fields
        • value
      • Methods
        • Equals
        • GetHashCode
        • IsDigit
        • LengthInUtf8Bytes
      • Operators
        • implicit operator
        • operator !=
        • operator ==
    • UnsafeQueue<T>
      • Constructors
        • UnsafeQueue
      • Properties
        • Count
        • IsCreated
      • Methods
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • Dequeue
        • Dispose
        • Enqueue
        • IsEmpty
        • Peek
        • ToArray
        • TryDequeue
    • UnsafeQueue<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeQueue<T>.ParallelWriter
      • Methods
        • Enqueue
    • UnsafeQueue<T>.ReadOnly
      • Properties
        • Count
        • IsCreated
        • this
      • Methods
        • GetEnumerator
        • IsEmpty
    • xxHash3
      • Methods
        • Hash128
        • Hash64
    • xxHash3.StreamingState
      • Constructors
        • StreamingState
      • Methods
        • DigestHash128
        • DigestHash64
        • Reset
        • Update
  • Unity.Collections.LowLevel.Unsafe
    • DataStreamExtensions
      • Methods
        • Create
        • GetUnsafeReadOnlyPtr
        • ReadBytesUnsafe
        • ReadFixedStringUnsafe
        • ReadPackedFixedStringDeltaUnsafe
        • WriteBytesUnsafe
    • HashSetExtensions
      • Methods
        • ExceptWith
        • IntersectWith
        • UnionWith
    • KeyValue<TKey, TValue>
      • Properties
        • Key
        • Null
        • Value
      • Methods
        • GetKeyValue
    • NativeBitArrayUnsafeUtility
      • Methods
        • ConvertExistingDataToNativeBitArray
    • NativeListUnsafeUtility
      • Methods
        • GetInternalListDataPtrUnchecked
        • GetUnsafePtr
        • GetUnsafeReadOnlyPtr
    • NativeReferenceUnsafeUtility
      • Methods
        • GetUnsafePtr
        • GetUnsafePtrWithoutChecks
        • GetUnsafeReadOnlyPtr
    • UnsafeAppendBuffer
      • Constructors
        • UnsafeAppendBuffer
      • Fields
        • Alignment
        • Allocator
        • Capacity
        • Length
        • Ptr
      • Properties
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AddArray
        • AsReader
        • Dispose
        • Pop
        • Reset
        • ResizeUninitialized
        • SetCapacity
    • UnsafeAppendBuffer.Reader
      • Constructors
        • Reader
      • Fields
        • Offset
        • Ptr
        • Size
      • Properties
        • EndOfBuffer
      • Methods
        • ReadNext
        • ReadNextArray
    • UnsafeAtomicCounter32
      • Constructors
        • UnsafeAtomicCounter32
      • Fields
        • Counter
      • Methods
        • Add
        • AddSat
        • Reset
        • Sub
        • SubSat
    • UnsafeAtomicCounter64
      • Constructors
        • UnsafeAtomicCounter64
      • Fields
        • Counter
      • Methods
        • Add
        • AddSat
        • Reset
        • Sub
        • SubSat
    • UnsafeBitArray
      • Constructors
        • UnsafeBitArray
      • Fields
        • Allocator
        • Capacity
        • Length
        • Ptr
      • Properties
        • IsCreated
        • IsEmpty
      • Methods
        • AsReadOnly
        • Clear
        • Copy
        • CountBits
        • Dispose
        • Find
        • GetBits
        • IsSet
        • Resize
        • Set
        • SetBits
        • SetCapacity
        • TrimExcess
    • UnsafeBitArray.ReadOnly
      • Fields
        • Length
        • Ptr
      • Methods
        • CountBits
        • Find
        • GetBits
        • IsSet
    • UnsafeHashMap<TKey, TValue>
      • Constructors
        • UnsafeHashMap
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • Add
        • AsReadOnly
        • Clear
        • ContainsKey
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • Remove
        • TrimExcess
        • TryAdd
        • TryGetValue
    • UnsafeHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • ContainsKey
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetValue
    • UnsafeHashSet<T>
      • Constructors
        • UnsafeHashSet
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsReadOnly
        • Clear
        • Contains
        • Dispose
        • GetEnumerator
        • Remove
        • ToNativeArray
        • TrimExcess
    • UnsafeHashSet<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeHashSet<T>.ReadOnly
      • Properties
        • Capacity
        • Count
        • IsCreated
        • IsEmpty
      • Methods
        • Contains
        • GetEnumerator
        • ToNativeArray
    • UnsafeListExtensions
      • Methods
        • ArraysEqual
        • Contains
        • IndexOf
    • UnsafeList<T>
      • Constructors
        • UnsafeList
      • Fields
        • Allocator
        • Ptr
        • m_capacity
        • m_length
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AddReplicate
        • AsParallelReader
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • CopyFrom
        • Create
        • Destroy
        • Dispose
        • ElementAt
        • GetEnumerator
        • InsertRange
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • Resize
        • SetCapacity
        • TrimExcess
    • UnsafeList<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeList<T>.ParallelReader
      • Fields
        • Length
        • Ptr
    • UnsafeList<T>.ParallelWriter
      • Fields
        • ListData
      • Properties
        • Ptr
      • Methods
        • AddNoResize
        • AddRangeNoResize
    • UnsafeList<T>.ReadOnly
      • Fields
        • Length
        • Ptr
      • Methods
        • GetEnumerator
    • UnsafeParallelHashMapBucketData
      • Fields
        • bucketCapacityMask
        • buckets
        • keys
        • next
        • values
    • UnsafeParallelHashMap<TKey, TValue>
      • Constructors
        • UnsafeParallelHashMap
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • ContainsKey
        • Count
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • Remove
        • TryAdd
        • TryGetValue
    • UnsafeParallelHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeParallelHashMap<TKey, TValue>.ParallelWriter
      • Properties
        • Capacity
        • ThreadIndex
      • Methods
        • TryAdd
    • UnsafeParallelHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • this
      • Methods
        • ContainsKey
        • Count
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetValue
    • UnsafeParallelHashSet<T>
      • Constructors
        • UnsafeParallelHashSet
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • Contains
        • Count
        • Dispose
        • GetEnumerator
        • Remove
        • ToNativeArray
    • UnsafeParallelHashSet<T>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeParallelHashSet<T>.ParallelWriter
      • Properties
        • Capacity
      • Methods
        • Add
    • UnsafeParallelHashSet<T>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Contains
        • Count
        • GetEnumerator
        • ToNativeArray
    • UnsafeParallelMultiHashMap<TKey, TValue>
      • Constructors
        • UnsafeParallelMultiHashMap
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • Add
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • ContainsKey
        • Count
        • CountValuesForKey
        • Dispose
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • GetValuesForKey
        • Remove
        • SetValue
        • TryGetFirstValue
        • TryGetNextValue
    • UnsafeParallelMultiHashMap<TKey, TValue>.Enumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • GetEnumerator
        • MoveNext
        • Reset
    • UnsafeParallelMultiHashMap<TKey, TValue>.KeyValueEnumerator
      • Properties
        • Current
      • Methods
        • Dispose
        • MoveNext
        • Reset
    • UnsafeParallelMultiHashMap<TKey, TValue>.ParallelWriter
      • Properties
        • Capacity
      • Methods
        • Add
    • UnsafeParallelMultiHashMap<TKey, TValue>.ReadOnly
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
      • Methods
        • ContainsKey
        • Count
        • GetEnumerator
        • GetKeyArray
        • GetKeyValueArrays
        • GetValueArray
        • TryGetFirstValue
        • TryGetNextValue
    • UnsafePtrList<T>
      • Constructors
        • UnsafePtrList
      • Fields
        • Allocator
        • Ptr
        • m_capacity
        • m_length
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
        • this
      • Methods
        • Add
        • AddNoResize
        • AddRange
        • AddRangeNoResize
        • AsParallelReader
        • AsParallelWriter
        • AsReadOnly
        • Clear
        • Contains
        • Create
        • Destroy
        • Dispose
        • ElementAt
        • IndexOf
        • InsertRangeWithBeginEnd
        • RemoveAt
        • RemoveAtSwapBack
        • RemoveRange
        • RemoveRangeSwapBack
        • Resize
        • SetCapacity
        • TrimExcess
    • UnsafePtrList<T>.ParallelReader
      • Fields
        • Length
        • Ptr
      • Methods
        • Contains
        • IndexOf
    • UnsafePtrList<T>.ParallelWriter
      • Fields
        • ListData
        • Ptr
      • Methods
        • AddNoResize
        • AddRangeNoResize
    • UnsafePtrList<T>.ReadOnly
      • Fields
        • Length
        • Ptr
      • Methods
        • Contains
        • IndexOf
    • UnsafeRingQueue<T>
      • Constructors
        • UnsafeRingQueue
      • Fields
        • Allocator
        • Ptr
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
      • Methods
        • Dequeue
        • Dispose
        • Enqueue
        • TryDequeue
        • TryEnqueue
    • UnsafeScratchAllocator
      • Constructors
        • UnsafeScratchAllocator
      • Methods
        • Allocate
    • UnsafeStream
      • Constructors
        • UnsafeStream
      • Properties
        • ForEachCount
        • IsCreated
      • Methods
        • AsReader
        • AsWriter
        • Count
        • Dispose
        • IsEmpty
        • ScheduleConstruct
        • ToNativeArray
    • UnsafeStream.Reader
      • Properties
        • ForEachCount
        • RemainingItemCount
      • Methods
        • BeginForEachIndex
        • Count
        • EndForEachIndex
        • Peek
        • Read
        • ReadUnsafePtr
    • UnsafeStream.Writer
      • Properties
        • ForEachCount
      • Methods
        • Allocate
        • BeginForEachIndex
        • EndForEachIndex
        • Write
    • UnsafeText
      • Constructors
        • UnsafeText
      • Properties
        • Capacity
        • IsCreated
        • IsEmpty
        • Length
        • this
      • Methods
        • Clear
        • Dispose
        • ElementAt
        • GetUnsafePtr
        • ToString
        • TryResize
    • UnsafeUtilityExtensions
      • Methods
        • AddressOf
        • AsRef
        • ReadArrayElementBoundsChecked
        • WriteArrayElementBoundsChecked
  • Unity.Collections.LowLevel.Unsafe.NotBurstCompatible
    • Extensions
      • Methods
        • AddNBC
        • ReadNextNBC
        • ToArray
        • ToBytesNBC
  • Unity.Collections.NotBurstCompatible
    • Extensions
      • Methods
        • CopyFromNBC
        • ToArray
        • ToArrayNBC
  • Unity.Jobs
    • EarlyInitHelpers
      • Methods
        • AddEarlyInitFunction
        • FlushEarlyInits
        • JobReflectionDataCreationFailed
    • EarlyInitHelpers.EarlyInitFunction
    • IJobFilter
      • Methods
        • Execute
    • IJobFilterExtensions
      • Methods
        • EarlyJobInit
        • RunAppend
        • RunAppendByRef
        • RunFilter
        • RunFilterByRef
        • ScheduleAppend
        • ScheduleAppendByRef
        • ScheduleFilter
        • ScheduleFilterByRef
    • IJobParallelForBatch
      • Methods
        • Execute
    • IJobParallelForBatchExtensions
      • Methods
        • EarlyJobInit
        • Run
        • RunBatch
        • RunBatchByRef
        • RunByRef
        • Schedule
        • ScheduleBatch
        • ScheduleBatchByRef
        • ScheduleByRef
        • ScheduleParallel
        • ScheduleParallelByRef
    • IJobParallelForDefer
      • Methods
        • Execute
    • IJobParallelForDeferExtensions
      • Methods
        • EarlyJobInit
        • Schedule
        • ScheduleByRef
    • IJobParallelForFilter
      • Methods
        • Execute
    • JobParallelIndexListExtensions
      • Methods
        • ScheduleAppend
        • ScheduleFilter
    • RegisterGenericJobTypeAttribute
      • Constructors
        • RegisterGenericJobTypeAttribute
      • Fields
        • ConcreteType