com.mojang.blaze3d.vertex

public class VertexFormat

dso
com.mojang.blaze3d.vertex.VertexFormat
net.minecraft.class_293
net.minecraft.client.render.VertexFormat
net.minecraft.src.C_3188_

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableList<VertexFormatElement>
a
elements
field_1602
elements
f_86012_
private final com.google.common.collect.ImmutableMap<String, VertexFormatElement>
b
elementMapping
field_29340
elementMap
f_166905_
private final it.unimi.dsi.fastutil.ints.IntList
c
offsets
field_1597
offsets
f_86013_
private final int
d
vertexSize
field_1600
size
f_86014_
private int
e
vertexArrayObject
field_29341
vertexArray
f_166906_
private int
f
vertexBufferObject
field_29342
vertexBuffer
f_166907_
private int
g
indexBufferObject
field_29343
elementBuffer
f_166908_

Constructor summary

ModifierConstructor
public (com.google.common.collect.ImmutableMap<String, VertexFormatElement> elementMap)

Method summary

Modifier and TypeMethod
public int
a()
getIntegerSize()
method_1359()
getVertexSizeInteger()
m_86017_()
public int
b()
getVertexSize()
method_1362()
getVertexSize()
m_86020_()
public com.google.common.collect.ImmutableList<VertexFormatElement>
c()
getElements()
method_1357()
getElements()
m_86023_()
public com.google.common.collect.ImmutableList<String>
d()
getElementAttributeNames()
method_34445()
getShaderAttributes()
m_166911_()
public void
e()
setupBufferState()
method_22649()
startDrawing()
m_166912_()
private void
j()
_setupBufferState()
method_34449()
innerStartDrawing()
m_166916_()
public void
f()
clearBufferState()
method_22651()
endDrawing()
m_86024_()
private void
k()
_clearBufferState()
method_34450()
innerEndDrawing()
m_166917_()
public int
g()
getOrCreateVertexArrayObject()
method_34446()
getVertexArray()
m_166913_()
public int
h()
getOrCreateVertexBufferObject()
method_34447()
getVertexBuffer()
m_166914_()
public int
i()
getOrCreateIndexBufferObject()
method_34448()
getElementBuffer()
m_166915_()