com.mojang.blaze3d.vertex

public record VertexFormatElement

com.mojang.blaze3d.vertex.VertexFormatElement
com.mojang.blaze3d.vertex.VertexFormatElement
com.mojang.blaze3d.vertex.VertexFormatElement

Field summary

Modifier and TypeField
private final int
id
private final int
index
private final VertexFormatElement$Type
type
private final VertexFormatElement$Usage
usage
private final int
count
public static final int
MAX_COUNT
private static final VertexFormatElement[]
BY_ID
private static final List<VertexFormatElement>
ELEMENTS
public static final VertexFormatElement
POSITION
public static final VertexFormatElement
COLOR
public static final VertexFormatElement
UV0
public static final VertexFormatElement
UV
public static final VertexFormatElement
UV1
public static final VertexFormatElement
UV2
public static final VertexFormatElement
NORMAL
public static final VertexFormatElement
LINE_WIDTH

Constructor summary

ModifierConstructor
public (int id, int index, VertexFormatElement$Type type, VertexFormatElement$Usage usage, int count)

Method summary

Modifier and TypeMethod
public static VertexFormatElement
register(int id, int index, VertexFormatElement$Type type, VertexFormatElement$Usage usage, int count)
register(int arg0, int arg1, VertexFormatElement$Type arg2, VertexFormatElement$Usage arg3, int arg4)
register(int id, int index, VertexFormatElement$Type type, VertexFormatElement$Usage usage, int count)
private boolean
supportsUsage(int index, VertexFormatElement$Usage usage)
supportsUsage(int arg0, VertexFormatElement$Usage arg1)
supportsUsage(int uvIndex, VertexFormatElement$Usage usage)
public int
mask()
public int
byteSize()
public static VertexFormatElement
byId(int id)
byId(int arg0)
byId(int id)
public static Stream<VertexFormatElement>
elementsFromMask(int mask)
elementsFromMask(int arg0)
elementsFromMask(int mask)
public int
id()
public int
index()
public VertexFormatElement$Type
type()
public VertexFormatElement$Usage
usage()
public int
count()
private static boolean
lambda$elementsFromMask$0(int arg0, VertexFormatElement arg1)
lambda$elementsFromMask$0(int arg0, VertexFormatElement arg1)
lambda$elementsFromMask$0(int arg0, VertexFormatElement element)