com.mojang.blaze3d.vertex

public class VertexFormat

fjo
com.mojang.blaze3d.vertex.VertexFormat
net.minecraft.class_293
net.minecraft.unmapped.C_rnldvdpe
net.minecraft.client.render.VertexFormat
com.mojang.blaze3d.vertex.VertexFormat

Field summary

Modifier and TypeField
public static final int
a
UNKNOWN_ELEMENT
field_52099
f_xqnvzjmq
field_52099
INVALID_ELEMENT
private final List<VertexFormatElement>
b
elements
field_1602
f_thnfzsnr
elements
elements
private final List<String>
c
names
field_52100
f_hplpxqvf
names
attributes
private final int
d
vertexSize
field_1600
f_magvnmca
vertexSizeByte
size
private final int
e
elementsMask
field_52101
f_cjphjbaz
requiredMask
mask
private final int[]
f
offsetsByElement
field_52102
f_hbjccuou
offsetsByElementId
attributeIndices
private VertexBuffer
g
immediateDrawVertexBuffer
field_38984
f_eaizqugu
buffer
buffer

Constructor summary

ModifierConstructor
(List<VertexFormatElement> elements, List<String> names, it.unimi.dsi.fastutil.ints.IntList offsets, int vertexSizeByte)

Method summary

Modifier and TypeMethod
public static VertexFormat$Builder
a()
builder()
method_60833()
m_sqevultz()
builder()
builder()
public void
a(int arg0)
bindAttributes(int arg0)
method_62886(int arg0)
m_tyykopsy(int arg0)
bindAttributes(int program)
public int
b()
getVertexSize()
method_1362()
m_xqvnddix()
getVertexSizeByte()
getVertexSize()
public List<VertexFormatElement>
c()
getElements()
method_1357()
m_ximwvywi()
getElements()
getElements()
public List<String>
d()
getElementAttributeNames()
method_34445()
m_nsxyklrn()
getAttributeNames()
getShaderAttributes()
public int[]
e()
getOffsetsByElement()
method_60838()
m_zildndhz()
getOffsetsByElementId()
getAttributeIndices()
public int
a(fjp arg0)
getOffset(VertexFormatElement arg0)
method_60835(class_296 arg0)
m_tdtabkti(C_gmhefnuu arg0)
getOffset(VertexFormatElement element)
getAttributeIndex(VertexFormatElement element)
public boolean
b(fjp arg0)
contains(VertexFormatElement arg0)
method_60836(class_296 arg0)
m_itfposxz(C_gmhefnuu arg0)
has(VertexFormatElement element)
contains(VertexFormatElement element)
public int
f()
getElementsMask()
method_60839()
m_xxfnxtpe()
getRequiredMask()
getMask()
public String
c(fjp arg0)
getElementName(VertexFormatElement arg0)
method_60837(class_296 arg0)
m_fyghzmni(C_gmhefnuu arg0)
getName(VertexFormatElement element)
getAttributeName(VertexFormatElement element)
public void
g()
setupBufferState()
method_22649()
m_mocqgpdr()
setupState()
setupAttribState()
public void
h()
clearBufferState()
method_22651()
m_brvxvqux()
clearState()
clearAttribState()
public VertexBuffer
i()
getImmediateDrawVertexBuffer()
method_43446()
m_hcbyafmb()
getBuffer()
getBuffer()