Zdexby TheHolyOneZ
44,741 classes
Class

AllocatorManager

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

Members 9

OffsetSizeNameTypeFlagsDefault
0x04InvalidAllocatorHandlePublicStatic+1 flags—
0x04NoneAllocatorHandlePublicStatic+1 flags—
0x04TempAllocatorHandlePublicStatic+1 flags—
0x04TempJobAllocatorHandlePublicStatic+1 flags—
0x04PersistentAllocatorHandlePublicStatic+1 flags—
0x04AudioKernelAllocatorHandlePublicStatic+1 flags—
—0x04kErrorNoneintPublicStatic+1 flags0
—0x04kErrorBufferOverflowintPublicStatic+1 flags0
—0x02FirstUserIndexushortPublicStatic+1 flags0

Functions 37

SignatureFlagsNativeParams
Block AllocateBlock(const uint8& t, int sizeOf, int alignOf, int items)Static+1 flags0x20
Block AllocateBlock(const uint8& t, const uint8& u, int items)Static+1 flags0x20
Void* Allocate(const uint8& t, int sizeOf, int alignOf, int items)Static+1 flags0x04
U* Allocate(const uint8& t, const uint8& u, int items)Static+1 flags0x04
Void* AllocateStruct(const uint8& t, const uint8& u, int items)Static+1 flags0x04
void FreeBlock(const uint8& t, ref Block& block)Static+1 flags0x20
void Free(const uint8& t, const Void*& pointer, int sizeOf, int alignOf, int items)Static+1 flags0x04
void Free(const uint8& t, const U*& pointer, int items)Static+1 flags0x04
Void* Allocate(const AllocatorHandle& handle, int itemSizeInBytes, int alignmentInBytes, int items)PublicStatic0x04
T* Allocate(const AllocatorHandle& handle, int items)PublicStatic0x04
void Free(const AllocatorHandle& handle, const Void*& pointer, int itemSizeInBytes, int alignmentInBytes, int items)PublicStatic0x04
void Free(const AllocatorHandle& handle, const Void*& pointer)PublicStatic0x04
void Free(const AllocatorHandle& handle, const T*& pointer, int items)PublicStatic0x04
void CheckDelegate(ref bool& useDelegate)PrivateStatic0x01
bool UseDelegate()PrivateStatic0x01
int allocate_block(ref Block& block)PrivateStatic0x20
void forward_mono_allocate_block(ref Block& block, ref int& error)PrivateStatic0x20
Allocator LegacyOf(const AllocatorHandle& handle)Static+1 flags0x04
int TryLegacy(ref Block& block)PrivateStatic0x20
int Try(ref Block& block)PublicStatic0x20
void Initialize()PublicStatic0x00
void Install(const AllocatorHandle& handle, long allocatorState, const FunctionPointer<Unity.Collections.AllocatorManager.TryFunction>& functionPointer, TryFunction function)Static+1 flags0x08
void Install(const AllocatorHandle& handle, long allocatorState, TryFunction function)Static+1 flags0x08
AllocatorHandle Register(long allocatorState, const FunctionPointer<Unity.Collections.AllocatorManager.TryFunction>& functionPointer)Static+1 flags0x08
void Register(const uint8& t)PublicStatic0x00
void UnmanagedUnregister(const uint8& t)PublicStatic0x00
void Unregister(const uint8& t)PublicStatic0x00
uint8 CreateAllocator(const AllocatorHandle& backingAllocator)Static+1 flags0x04
void DestroyAllocator(const uint8& t, const AllocatorHandle& backingAllocator)Static+1 flags0x04
void Shutdown()PublicStatic0x00
bool IsCustomAllocator(const AllocatorHandle& allocator)Static+1 flags0x04
void CheckFailedToAllocate(int error)Static+1 flags0x04
void CheckFailedToFree(int error)Static+1 flags0x04
void CheckValid(const AllocatorHandle& handle)Static+1 flags0x04
void .cctor()PrivateStatic+1 flags0x00
void Initialize$StackAllocator_Try_000000A2$BurstDirectCall()PublicStatic0x00
void Initialize$SlabAllocator_Try_000000B0$BurstDirectCall()PublicStatic0x00