/// <summary> /// Returns array populated with values. /// </summary> /// <param name="allocator">A member of the /// [Unity.Collections.Allocator](https://docs.unity3d.com/ScriptReference/Unity.Collections.Allocator.html) enumeration.</param> /// <returns>Array of values.</returns> public NativeArray <TValue> GetValueArray(Allocator allocator) { var result = new NativeArray <TValue>(Count(), allocator, NativeArrayOptions.UninitializedMemory); UnsafeHashMapData.GetValueArray(m_Buffer, result); return(result); }