using System; using Cpp2IlInjected; using UnityEngine.Bindings; namespace Unity.Collections.LowLevel.Unsafe { // Token: 0x02000037 RID: 55 [Token(Token = "0x2000037")] [StaticAccessor("UnsafeUtility", StaticAccessorType.DoubleColon)] [NativeHeader("Runtime/Export/Unsafe/UnsafeUtility.bindings.h")] public static class UnsafeUtility { // Token: 0x06000077 RID: 119 RVA: 0x00002370 File Offset: 0x00000570 [Token(Token = "0x6000077")] [Address(RVA = "0x190F2C0", Offset = "0x190E0C0", VA = "0x18190F2C0")] public static bool IsBlittable() where T : struct { return default(bool); } // Token: 0x06000078 RID: 120 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000078")] [Address(RVA = "0x2E2D940", Offset = "0x2E2C740", VA = "0x182E2D940")] [ThreadSafe] public unsafe static void* Malloc(long size, int alignment, Allocator allocator) { return null; } // Token: 0x06000079 RID: 121 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000079")] [Address(RVA = "0x2E2D590", Offset = "0x2E2C390", VA = "0x182E2D590")] [ThreadSafe] public unsafe static void Free(void* memory, Allocator allocator) { } // Token: 0x0600007A RID: 122 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600007A")] [Address(RVA = "0x2E2DA40", Offset = "0x2E2C840", VA = "0x182E2DA40")] [ThreadSafe] public unsafe static void MemCpy(void* destination, void* source, long size) { } // Token: 0x0600007B RID: 123 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600007B")] [Address(RVA = "0x2E2D9E0", Offset = "0x2E2C7E0", VA = "0x182E2D9E0")] [ThreadSafe] public unsafe static void MemCpyStride(void* destination, int destinationStride, void* source, int sourceStride, int elementSize, int count) { } // Token: 0x0600007C RID: 124 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600007C")] [Address(RVA = "0x2E2DAA0", Offset = "0x2E2C8A0", VA = "0x182E2DAA0")] [ThreadSafe] public unsafe static void MemSet(void* destination, byte value, long size) { } // Token: 0x0600007D RID: 125 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600007D")] [Address(RVA = "0x2E2D990", Offset = "0x2E2C790", VA = "0x182E2D990")] public unsafe static void MemClear(void* destination, long size) { } // Token: 0x0600007E RID: 126 RVA: 0x00002388 File Offset: 0x00000588 [Token(Token = "0x600007E")] [Address(RVA = "0x2E2DB00", Offset = "0x2E2C900", VA = "0x182E2DB00")] [ThreadSafe] public static int SizeOf(Type type) { return 0; } // Token: 0x0600007F RID: 127 RVA: 0x000023A0 File Offset: 0x000005A0 [Token(Token = "0x600007F")] [Address(RVA = "0x2E2D900", Offset = "0x2E2C700", VA = "0x182E2D900")] [ThreadSafe] public static bool IsBlittable(Type type) { return default(bool); } // Token: 0x06000080 RID: 128 RVA: 0x000023B8 File Offset: 0x000005B8 [Token(Token = "0x6000080")] [Address(RVA = "0x2E2D8A0", Offset = "0x2E2C6A0", VA = "0x182E2D8A0")] private static bool IsBlittableValueType(Type t) { return default(bool); } // Token: 0x06000081 RID: 129 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000081")] [Address(RVA = "0x2E2D630", Offset = "0x2E2C430", VA = "0x182E2D630")] private static string GetReasonForTypeNonBlittableImpl(Type t, string name) { return null; } // Token: 0x06000082 RID: 130 RVA: 0x000023D0 File Offset: 0x000005D0 [Token(Token = "0x6000082")] [Address(RVA = "0x2E2D810", Offset = "0x2E2C610", VA = "0x182E2D810")] internal static bool IsArrayBlittable(Array arr) { return default(bool); } // Token: 0x06000083 RID: 131 RVA: 0x000023E8 File Offset: 0x000005E8 [Token(Token = "0x6000083")] [Address(RVA = "0x190F330", Offset = "0x190E130", VA = "0x18190F330")] internal static bool IsGenericListBlittable() where T : struct { return default(bool); } // Token: 0x06000084 RID: 132 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000084")] [Address(RVA = "0x2E2D5D0", Offset = "0x2E2C3D0", VA = "0x182E2D5D0")] internal static string GetReasonForArrayNonBlittable(Array arr) { return null; } // Token: 0x06000085 RID: 133 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000085")] [Address(RVA = "0x1B60AA0", Offset = "0x1B5F8A0", VA = "0x181B60AA0")] internal static string GetReasonForGenericListNonBlittable() where T : struct { return null; } // Token: 0x06000086 RID: 134 RVA: 0x00002400 File Offset: 0x00000600 [Token(Token = "0x6000086")] [Address(RVA = "0x2175C70", Offset = "0x2174A70", VA = "0x182175C70")] public static int AlignOf() where T : struct { return 0; } // Token: 0x06000087 RID: 135 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000087")] [Address(RVA = "0x129C4D0", Offset = "0x129B2D0", VA = "0x18129C4D0")] public unsafe static T ReadArrayElement(void* source, int index) { return null; } // Token: 0x06000088 RID: 136 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000088")] [Address(RVA = "0x129C2B0", Offset = "0x129B0B0", VA = "0x18129C2B0")] public unsafe static T ReadArrayElementWithStride(void* source, int index, int stride) { return null; } // Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000089")] [Address(RVA = "0x1B98BE0", Offset = "0x1B979E0", VA = "0x181B98BE0")] public unsafe static void WriteArrayElement(void* destination, int index, T value) { } // Token: 0x0600008A RID: 138 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600008A")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")] public unsafe static void* AddressOf(ref T output) where T : struct { return null; } // Token: 0x0600008B RID: 139 RVA: 0x00002418 File Offset: 0x00000618 [Token(Token = "0x600008B")] [Address(RVA = "0x1B31440", Offset = "0x1B30240", VA = "0x181B31440")] public static int SizeOf() where T : struct { return 0; } // Token: 0x0600008C RID: 140 RVA: 0x00002430 File Offset: 0x00000630 [Token(Token = "0x600008C")] [Address(RVA = "0x2175CB0", Offset = "0x2174AB0", VA = "0x182175CB0")] public static int EnumToInt(T enumValue) where T : struct, IConvertible { return 0; } // Token: 0x0600008D RID: 141 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600008D")] [Address(RVA = "0x1B98AE0", Offset = "0x1B978E0", VA = "0x181B98AE0")] private static void InternalEnumToInt(ref T enumValue, ref int intValue) { } // Token: 0x02000038 RID: 56 [Token(Token = "0x2000038")] private struct AlignOfHelper where T : struct { // Token: 0x0400003A RID: 58 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400003A")] public byte dummy; // Token: 0x0400003B RID: 59 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400003B")] public T data; } } }