Class SectionRenderDispatcher.SectionBuffers
java.lang.Object
net.minecraft.client.renderer.chunk.SectionRenderDispatcher.SectionBuffers
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
SectionRenderDispatcher
public static final class SectionRenderDispatcher.SectionBuffers
extends Object
implements AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) GpuBufferprivate intprivate VertexFormat.IndexType(package private) GpuBuffer -
Constructor Summary
ConstructorsConstructorDescriptionSectionBuffers(GpuBuffer vertexBuffer, GpuBuffer indexBuffer, int indexCount, VertexFormat.IndexType indexType) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intvoidsetIndexBuffer(GpuBuffer indexBuffer) voidsetIndexCount(int indexCount) voidsetIndexType(VertexFormat.IndexType indexType) voidsetVertexBuffer(GpuBuffer vertexBuffer)
-
Field Details
-
vertexBuffer
GpuBuffer vertexBuffer -
indexBuffer
-
indexCount
private int indexCount -
indexType
-
-
Constructor Details
-
SectionBuffers
public SectionBuffers(GpuBuffer vertexBuffer, @Nullable GpuBuffer indexBuffer, int indexCount, VertexFormat.IndexType indexType)
-
-
Method Details
-
getVertexBuffer
-
getIndexBuffer
-
setIndexBuffer
-
getIndexCount
public int getIndexCount() -
getIndexType
-
setIndexType
-
setIndexCount
public void setIndexCount(int indexCount) -
setVertexBuffer
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-