Zdexby TheHolyOneZ
49,743 classes
Class

CollectionHelper

: Object
Unity.Collections.CollectionHelper, Unity.Collections 0x0010 (16 B) inherited 0x0010 Unity.Collections.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
—0x04CacheLineSizeintPublicStatic+1 flags64

Functions 30

SignatureFlagsNativeParams
void CheckAllocator(const AllocatorHandle& allocator)Static+1 flags0x04
int Log2Floor(int value)PublicStatic0x04
int Log2Ceil(int value)PublicStatic0x04
int Align(int size, int alignmentPowerOfTwo)PublicStatic0x04
ulong Align(ulong size, ulong alignmentPowerOfTwo)PublicStatic0x08
bool IsAligned(const Void*& p, int alignmentPowerOfTwo)PublicStatic0x04
bool IsAligned(ulong offset, int alignmentPowerOfTwo)PublicStatic0x08
bool IsPowerOfTwo(int value)PublicStatic0x04
uint Hash(const Void*& ptr, int bytes)PublicStatic0x04
void WriteLayout(Type type)Static+1 flags0x08
bool ShouldDeallocate(const AllocatorHandle& allocator)Static+1 flags0x04
int AssumePositive(int value)Static+1 flags0x04
void CheckIsUnmanaged()Static+1 flags0x00
void CheckIntPositivePowerOfTwo(int value)Static+1 flags0x04
void CheckUlongPositivePowerOfTwo(ulong value)Static+1 flags0x08
void CheckIndexInRange(int index, int length)Static+1 flags0x04
void CheckCapacityInRange(int capacity, int length)Static+1 flags0x04
NativeArray<T> CreateNativeArray(int length, const uint8& allocator, const NativeArrayOptions& options)PublicStatic0x10
NativeArray<T> CreateNativeArray(int length, const AllocatorHandle& allocator, const NativeArrayOptions& options)PublicStatic0x10
NativeArray<T> CreateNativeArray(const NativeArray<T>& array, const AllocatorHandle& allocator)PublicStatic0x10
NativeArray<T> CreateNativeArray(const T[]& array, const AllocatorHandle& allocator)PublicStatic0x10
NativeArray<T> CreateNativeArray(const T[]& array, const uint8& allocator)PublicStatic0x10
void DisposeNativeArray(const NativeArray<T>& nativeArray, const AllocatorHandle& allocator)PublicStatic0x10
void Dispose(const NativeArray<T>& nativeArray)PublicStatic0x10
void CheckConvertArguments(int length)PrivateStatic0x04
NativeArray<T> ConvertExistingDataToNativeArray(const Void*& dataPointer, int length, const AllocatorHandle& allocator, bool setTempMemoryHandle)PublicStatic0x10
NativeArray<T> ConvertExistingNativeListToNativeArray(ref NativeList<T>& nativeList, int length, const AllocatorHandle& allocator)PublicStatic0x10
NativeParallelMultiHashMap<TKey CreateNativeParallelMultiHashMap(int length, const uint8& allocator)PublicStatic0x10
void CheckReflectionDataCorrect(long reflectionData)PublicStatic0x08
void CheckReflectionDataCorrectInternal(long reflectionData, ref bool& burstCompiled)PrivateStatic—0x08