Zdexby TheHolyOneZ
5,562 structs
Struct

BlockAllocator

: ValueType : Object
UnityEngine.Rendering.UnifiedRayTracing.BlockAllocator, Unity.UnifiedRayTracing.Runtime 0x0020 (32 B) align 8 Unity.UnifiedRayTracing.Runtime
implements IDisposable
0x00x0020

Members 5

OffsetSizeNameTypeFlags
0x04m_FreeElementCountintPrivate
0x04m_MaxElementCountintPrivate
0x08m_freeBlocksNativeList`1Private
0x08m_usedBlocksNativeList`1Private
0x08m_freeSlotsNativeList`1Private

Functions 15

SignatureFlagsNativeParams
void get_freeElementsCount()Public+1 flags—0x00
void get_freeBlocks()Public+1 flags—0x00
void get_capacity()Public+1 flags—0x00
void get_allocatedSize()Public+1 flags—0x00
void Initialize()Public—0x00
void CalculateGeometricGrowthCapacity()Private—0x00
void Grow()Public—0x00
void GetExpectedGrowthToFitAllocation()Public—0x00
void GrowAndAllocate()Public—0x00
void GrowAndAllocate()Public—0x00
void Dispose()PublicFinal+2 flags—0x00
void Allocate()Public—0x00
void MergeBlockFrontBack()Private—0x00
void FreeAllocation()Public—0x00
void SplitAllocation()Public—0x00

Used by 5

types with a member, parameter or interface of this type