net.minecraft.client.util

public class BatchObjectDisposer<T>

implements AutoCloseable

com.mojang.renderpearl.backend.vulkan.DestructionQueue
net.minecraft.class_1_699
net.minecraft.client.util.BatchObjectDisposer

Field summary

Modifier and TypeField
private final BatchObjectDisposer$DisposalAction<T>
destroyCallback
field_1_3576
disposer
private final it.unimi.dsi.fastutil.objects.ReferenceList<it.unimi.dsi.fastutil.objects.ReferenceArrayList<T>>
destructionQueues
field_1_3577
bins
private int
currentDestructionQueueIndex
field_1_3575
index

Constructor summary

ModifierConstructor
public (int count, BatchObjectDisposer$DisposalAction<T> disposer)

Method summary

Modifier and TypeMethod
public void
close()
public boolean
rotate()
method_1_4200()
disposeCurrentBin()
public void
add(T t)
method_1_4199(T arg0)
add(T object)