com.mojang.blaze3d.vertex

public class VertexFormat

eav
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
vertexSizeByte
f_86014_
private VertexBuffer
e
immediateDrawVertexBuffer
field_38984
buffer
f_231232_

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()
getVertexSizeByte()
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()
getAttributeNames()
m_166911_()
public void
e()
setupBufferState()
method_22649()
setupState()
m_166912_()
private void
h()
_setupBufferState()
method_34449()
setupStateInternal()
m_166916_()
public void
f()
clearBufferState()
method_22651()
clearState()
m_86024_()
private void
i()
_clearBufferState()
method_34450()
clearStateInternal()
m_166917_()
public VertexBuffer
g()
getImmediateDrawVertexBuffer()
method_43446()
getBuffer()
m_231233_()