com.mojang.blaze3d.vertex

public record VertexFormatElement

fgx
com.mojang.blaze3d.vertex.VertexFormatElement
net.minecraft.class_296
net.minecraft.unmapped.C_gmhefnuu
net.minecraft.client.render.VertexFormatElement
com.mojang.blaze3d.vertex.VertexFormatElement
net.minecraft.src.C_3189_

Field summary

Modifier and TypeField
private final int
i
id
comp_2842
f_opsvrxwh
id
id
f_337730_
private final int
j
index
comp_2843
f_khbonibp
uvIndex
textureIndex
f_86032_
private final VertexFormatElement$Type
k
type
comp_2844
f_pwkngbql
type
dataType
f_86030_
private final VertexFormatElement$Usage
l
usage
comp_2845
f_uzgeezvi
usage
type
f_86031_
private final int
m
count
comp_2846
f_euammgjz
count
count
f_86033_
public static final int
a
MAX_COUNT
field_52106
f_wxpndoxb
field_52106
MAX_ELEMENTS
f_336943_
private static final VertexFormatElement[]
n
BY_ID
field_52114
f_utmindlu
ELEMENTS
BY_ID
f_336955_
private static final List<VertexFormatElement>
o
ELEMENTS
field_52115
f_ioecivvl
ELEMENTS_LIST
ELEMENTS
f_337011_
public static final VertexFormatElement
b
POSITION
field_52107
f_ikjjihsm
POSITION
POSITION
f_336661_
public static final VertexFormatElement
c
COLOR
field_52108
f_cqhlyllo
COLOR
COLOR
f_336914_
public static final VertexFormatElement
d
UV0
field_52109
f_iinntpxc
UV_0
UV0
f_336642_
public static final VertexFormatElement
e
UV
field_52110
f_goltcokt
UV
UV
f_337593_
public static final VertexFormatElement
f
UV1
field_52111
f_zggaqqby
UV_1
UV1
f_337543_
public static final VertexFormatElement
g
UV2
field_52112
f_fcpplnvy
UV_2
UV2
f_337050_
public static final VertexFormatElement
h
NORMAL
field_52113
f_xztpytmk
NORMAL
NORMAL
f_336839_

Constructor summary

ModifierConstructor
public (int uvIndex, int textureIndex, VertexFormatElement$Type dataType, VertexFormatElement$Usage type, int count)

Method summary

Modifier and TypeMethod
public static VertexFormatElement
a(int arg0, int arg1, fgx$a arg2, fgx$b arg3, int arg4)
register(int arg0, int arg1, VertexFormatElement$Type arg2, VertexFormatElement$Usage arg3, int arg4)
method_60845(int arg0, int arg1, class_296$class_297 arg2, class_296$class_298 arg3, int arg4)
m_qpjskeed(int arg0, int arg1, C_gmhefnuu$C_vbjzjwyy arg2, C_gmhefnuu$C_kjyxhofn arg3, int arg4)
register(int id, int uvIndex, VertexFormatElement$ComponentType type, VertexFormatElement$Usage usage, int count)
register(int id, int textureIndex, VertexFormatElement$DataType dataType, VertexFormatElement$Type type, int count)
m_340492_(int p_343820_, int p_343175_, C_3189_$C_3190_ p_342455_, C_3189_$C_3191_ p_344304_, int p_343812_)
private boolean
a(int arg0, fgx$b arg1)
supportsUsage(int arg0, VertexFormatElement$Usage arg1)
method_1383(int arg0, class_296$class_298 arg1)
m_rvftxyst(int arg0, C_gmhefnuu$C_kjyxhofn arg1)
isValidType(int uvIndex, VertexFormatElement$Usage type)
isValidType(int index, VertexFormatElement$Type type)
m_86042_(int p_86044_, C_3189_$C_3191_ arg1)
public int
a()
mask()
method_60843()
m_iqqimcab()
getBit()
mask()
m_339950_()
public int
b()
byteSize()
method_60847()
m_bsqvoafi()
getSizeInBytes()
size()
m_339527_()
public void
a(int arg0, long arg1, int arg2)
setupBufferState(int arg0, long arg1, int arg2)
method_22652(int arg0, long arg1, int arg2)
m_gxxdrrba(int arg0, long arg1, int arg2)
setupState(int elementIndex, long offset, int stride)
setupAttribState(int elementIndex, long pointer, int stride)
m_166965_(int p_166967_, long p_166968_, int arg2)
public static VertexFormatElement
a(int arg0)
byId(int arg0)
method_60844(int arg0)
m_epbsefpy(int arg0)
get(int id)
byId(int id)
m_340524_(int p_343405_)
public static Stream<VertexFormatElement>
b(int arg0)
elementsFromMask(int arg0)
method_60848(int arg0)
m_cjrjryfl(int arg0)
streamFromMask(int mask)
stream(int ids)
m_339640_(int p_344546_)
public int
c()
id()
comp_2842()
m_jfdfaxrd()
id()
id()
f_337730_()
public int
d()
index()
comp_2843()
m_oyilbnhp()
uvIndex()
index()
f_86032_()
public VertexFormatElement$Type
e()
type()
comp_2844()
m_ruoqxqoe()
type()
type()
f_86030_()
public VertexFormatElement$Usage
f()
usage()
comp_2845()
m_bsldkhlx()
usage()
usage()
f_86031_()
public int
g()
count()
comp_2846()
m_ydelphqf()
count()
count()
f_86033_()