using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using Cpp2IlInjected; using Unity.Collections.LowLevel.Unsafe; using UnityEngine.Internal; namespace Unity.Collections { // Token: 0x02000022 RID: 34 [Token(Token = "0x2000022")] [NativeContainerSupportsDeallocateOnJobCompletion] [NativeContainer] [NativeContainerSupportsDeferredConvertListToArray] [NativeContainerSupportsMinMaxWriteRestriction] [DebuggerDisplay("Length = {Length}")] [DebuggerTypeProxy(typeof(NativeArrayDebugView<>))] public struct NativeArray : IDisposable, IEnumerable, IEnumerable, IEquatable> where T : struct { // Token: 0x06000035 RID: 53 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000035")] [Address(RVA = "0x2A4C100", Offset = "0x2A4B100", VA = "0x182A4C100")] public NativeArray(int length, Allocator allocator, NativeArrayOptions options = NativeArrayOptions.ClearMemory) { } // Token: 0x06000036 RID: 54 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000036")] [Address(RVA = "0x2A4C010", Offset = "0x2A4B010", VA = "0x182A4C010")] public NativeArray(NativeArray array, Allocator allocator) { } // Token: 0x06000037 RID: 55 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000037")] [Address(RVA = "0x2A4B240", Offset = "0x2A4A240", VA = "0x182A4B240")] private static void Allocate(int length, Allocator allocator, out NativeArray array) { } // Token: 0x17000003 RID: 3 // (get) Token: 0x06000038 RID: 56 RVA: 0x000021D8 File Offset: 0x000003D8 [Token(Token = "0x17000003")] public int Length { [Token(Token = "0x6000038")] [Address(RVA = "0x60FD70", Offset = "0x60ED70", VA = "0x18060FD70")] get { return 0; } } // Token: 0x17000004 RID: 4 [Token(Token = "0x17000004")] public T this[int index] { [Token(Token = "0x6000039")] [Address(RVA = "0x2A4C3F0", Offset = "0x2A4B3F0", VA = "0x182A4C3F0")] get { return null; } [Token(Token = "0x600003A")] [Address(RVA = "0x2A4C690", Offset = "0x2A4B690", VA = "0x182A4C690")] [WriteAccessRequired] set { } } // Token: 0x17000005 RID: 5 // (get) Token: 0x0600003B RID: 59 RVA: 0x000021F0 File Offset: 0x000003F0 [Token(Token = "0x17000005")] public bool IsCreated { [Token(Token = "0x600003B")] [Address(RVA = "0x2A4C200", Offset = "0x2A4B200", VA = "0x182A4C200")] get { return default(bool); } } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0x2A4BBB0", Offset = "0x2A4ABB0", VA = "0x182A4BBB0")] private void Deallocate() { } // Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003D")] [Address(RVA = "0x2A4BBE0", Offset = "0x2A4ABE0", VA = "0x182A4BBE0", Slot = "4")] [WriteAccessRequired] public void Dispose() { } // Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003E")] [Address(RVA = "0x2A4B3D0", Offset = "0x2A4A3D0", VA = "0x182A4B3D0")] [WriteAccessRequired] public void CopyFrom(T[] array) { } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x2A4B340", Offset = "0x2A4A340", VA = "0x182A4B340")] [WriteAccessRequired] public void CopyFrom(NativeArray array) { } // Token: 0x06000040 RID: 64 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000040")] [Address(RVA = "0x2A4BF30", Offset = "0x2A4AF30", VA = "0x182A4BF30")] public T[] ToArray() { return null; } // Token: 0x06000041 RID: 65 RVA: 0x00002208 File Offset: 0x00000408 [Token(Token = "0x6000041")] [Address(RVA = "0x2E72300", Offset = "0x2E71300", VA = "0x182E72300")] public NativeArray.Enumerator GetEnumerator() { return default(NativeArray.Enumerator); } // Token: 0x06000042 RID: 66 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000042")] [Address(RVA = "0x2A4BDD0", Offset = "0x2A4ADD0", VA = "0x182A4BDD0", Slot = "5")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x06000043 RID: 67 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000043")] [Address(RVA = "0x2A4BE70", Offset = "0x2A4AE70", VA = "0x182A4BE70", Slot = "6")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x06000044 RID: 68 RVA: 0x00002220 File Offset: 0x00000420 [Token(Token = "0x6000044")] [Address(RVA = "0x2A4BC20", Offset = "0x2A4AC20", VA = "0x182A4BC20", Slot = "7")] public bool Equals(NativeArray other) { return default(bool); } // Token: 0x06000045 RID: 69 RVA: 0x00002238 File Offset: 0x00000438 [Token(Token = "0x6000045")] [Address(RVA = "0x2A4BC50", Offset = "0x2A4AC50", VA = "0x182A4BC50", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x06000046 RID: 70 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x6000046")] [Address(RVA = "0x2A4BDC0", Offset = "0x2A4ADC0", VA = "0x182A4BDC0", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x06000047 RID: 71 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000047")] [Address(RVA = "0x2A4B970", Offset = "0x2A4A970", VA = "0x182A4B970")] public static void Copy(NativeArray src, NativeArray dst) { } // Token: 0x06000048 RID: 72 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000048")] [Address(RVA = "0x2A4B760", Offset = "0x2A4A760", VA = "0x182A4B760")] public static void Copy(T[] src, NativeArray dst) { } // Token: 0x06000049 RID: 73 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000049")] [Address(RVA = "0x2A4B460", Offset = "0x2A4A460", VA = "0x182A4B460")] public static void Copy(NativeArray src, NativeArray dst, int length) { } // Token: 0x0600004A RID: 74 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004A")] [Address(RVA = "0x2A4B6B0", Offset = "0x2A4A6B0", VA = "0x182A4B6B0")] public static void Copy(NativeArray src, T[] dst, int length) { } // Token: 0x0600004B RID: 75 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004B")] [Address(RVA = "0x2A4B810", Offset = "0x2A4A810", VA = "0x182A4B810")] public static void Copy(NativeArray src, int srcIndex, NativeArray dst, int dstIndex, int length) { } // Token: 0x0600004C RID: 76 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004C")] [Address(RVA = "0x2A4BA20", Offset = "0x2A4AA20", VA = "0x182A4BA20")] public static void Copy(T[] src, int srcIndex, NativeArray dst, int dstIndex, int length) { } // Token: 0x0600004D RID: 77 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004D")] [Address(RVA = "0x2A4B510", Offset = "0x2A4A510", VA = "0x182A4B510")] public static void Copy(NativeArray src, int srcIndex, T[] dst, int dstIndex, int length) { } // Token: 0x04000030 RID: 48 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000030")] [NativeDisableUnsafePtrRestriction] internal unsafe void* m_Buffer; // Token: 0x04000031 RID: 49 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000031")] internal int m_Length; // Token: 0x04000032 RID: 50 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000032")] internal Allocator m_AllocatorLabel; // Token: 0x02000023 RID: 35 [Token(Token = "0x2000023")] [ExcludeFromDocs] public struct Enumerator : IEnumerator, IEnumerator, IDisposable { // Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004E")] [Address(RVA = "0x2A4A520", Offset = "0x2A49520", VA = "0x182A4A520")] public Enumerator(ref NativeArray array) { } // Token: 0x0600004F RID: 79 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004F")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] public void Dispose() { } // Token: 0x06000050 RID: 80 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000050")] [Address(RVA = "0x2A49870", Offset = "0x2A48870", VA = "0x182A49870", Slot = "6")] public bool MoveNext() { return default(bool); } // Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000051")] [Address(RVA = "0x2A49880", Offset = "0x2A48880", VA = "0x182A49880", Slot = "8")] public void Reset() { } // Token: 0x17000006 RID: 6 // (get) Token: 0x06000052 RID: 82 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000006")] public T Current { [Token(Token = "0x6000052")] [Address(RVA = "0x2A4A7E0", Offset = "0x2A497E0", VA = "0x182A4A7E0", Slot = "4")] get { return null; } } // Token: 0x17000007 RID: 7 // (get) Token: 0x06000053 RID: 83 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000007")] object IEnumerator.Current { [Token(Token = "0x6000053")] [Address(RVA = "0x2A4A090", Offset = "0x2A49090", VA = "0x182A4A090", Slot = "7")] get { return null; } } // Token: 0x04000033 RID: 51 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000033")] private NativeArray m_Array; // Token: 0x04000034 RID: 52 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000034")] private int m_Index; } } }