net.minecraft.client.render

class AllocationManager$Block

com.mojang.blaze3d.vertex.TlsfAllocator$Block
net.minecraft.class_1_291$class_1_293
net.minecraft.client.render.AllocationManager$Block

Field summary

Modifier and TypeField
private long
size
field_1_1760
flags
public final AllocationManager$ParentAllocationInfo
heap
field_1_1754
parentAllocationInfo
public long
offsetFromHeap
field_1_1757
offset
public AllocationManager$Block
nextFreeBlock
field_1_1755
next
public AllocationManager$Block
previousFreeBlock
field_1_1758
prev
public AllocationManager$Block
nextPhysicalBlock
field_1_1756
right
public AllocationManager$Block
previousPhysicalBlock
field_1_1759
left
private static final int
BLOCK_HEADER_FREE_BIT
field_1_1753
FREE

Constructor summary

ModifierConstructor
private (long size, AllocationManager$ParentAllocationInfo parentAllocationInfo, long offset, AllocationManager$Block next, AllocationManager$Block prev, AllocationManager$Block right, AllocationManager$Block left)

Method summary

Modifier and TypeMethod
private boolean
isFree()
method_1_2168()
isFree()
private void
setFree()
method_1_2169()
setFree()
private void
setUsed()
method_1_2171()
setUsed()
private long
getSize()
method_1_2167()
getSize()
private void
setSize(long size)
method_1_2170(long arg0)
setSize(long size)