@Environment(value=CLIENT) public class VertexBuffer extends Object implements AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
private int |
field_27366 |
private VertexFormat.IntType |
field_27367 |
private VertexFormat.DrawMode |
field_27368 |
private boolean |
field_27369 |
private int |
id |
private int |
vertexCount |
| Constructor and Description |
|---|
VertexBuffer() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind() |
void |
close() |
void |
draw(Matrix4f matrix) |
CompletableFuture<Void> |
submitUpload(BufferBuilder buffer) |
static void |
unbind() |
void |
upload(BufferBuilder buffer) |
private void |
uploadInternal(BufferBuilder buffer) |
private int id
private int field_27366
private VertexFormat.IntType field_27367
private int vertexCount
private VertexFormat.DrawMode field_27368
private boolean field_27369
public void bind()
public void upload(BufferBuilder buffer)
public CompletableFuture<Void> submitUpload(BufferBuilder buffer)
private void uploadInternal(BufferBuilder buffer)
public void draw(Matrix4f matrix)
public static void unbind()
public void close()
close in interface AutoCloseable