Zdexby TheHolyOneZ
49,743 classes
Class

BestFitAllocator

: Object
UnityEngine.UIElements.UIR.BestFitAllocator, UnityEngine.UIElementsModule 0x0038 (56 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0038

Members 5

OffsetSizeNameTypeFlagsDefault
0x04<totalSize>k__BackingFielduintPrivate+1 flags—
0x00140x04padding / unreflected
0x08m_FirstBlockBlockPrivate—
0x08m_FirstAvailableBlockBlockPrivate—
0x08m_BlockPoolBlockPoolPrivate—
0x04m_HighWatermarkuintPrivate—
0x00340x04unreflected bytes to end of BestFitAllocator

Functions 8

SignatureFlagsNativeParams
void .ctor(uint size)Public+1 flags0x04
uint get_totalSize()Public+1 flags0x04
uint get_highWatermark()Public+1 flags0x04
Alloc Allocate(uint size)Public0x18
void Free(const Alloc& alloc)Public0x18
Block CoalesceBlockWithPrevious(Block block)Private0x08
Block BestFitFindAvailableBlock(uint size)Private0x08
void SplitBlock(Block block, uint size)Private0x08

Used by 4

types with a member, parameter or interface of this type