com.mojang.blaze3d.vertex

public class VertexFormat

com.mojang.blaze3d.vertex.VertexFormat
com.mojang.blaze3d.vertex.VertexFormat
com.mojang.blaze3d.vertex.VertexFormat
com.mojang.blaze3d.vertex.VertexFormat

Field summary

Modifier and TypeField
public static final int
UNKNOWN_ELEMENT
UNKNOWN_ELEMENT
private final List<VertexFormatElement>
elements
elements
private final List<String>
names
names
private final int
vertexSize
vertexSize
private final int
elementsMask
elementsMask
private final int[]
offsetsByElement
offsetsByElement
private GpuBuffer
immediateDrawVertexBuffer
immediateDrawVertexBuffer
private GpuBuffer
immediateDrawIndexBuffer
immediateDrawIndexBuffer

Constructor summary

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

Method summary

Modifier and TypeMethod
public static VertexFormat$Builder
builder()
builder()
public int
getVertexSize()
getVertexSize()
public List<VertexFormatElement>
getElements()
getElements()
public List<String>
getElementAttributeNames()
getElementAttributeNames()
public int[]
getOffsetsByElement()
getOffsetsByElement()
public int
getOffset(VertexFormatElement arg0)
getOffset(VertexFormatElement arg0)
getOffset(VertexFormatElement arg0)
getOffset(VertexFormatElement element)
public boolean
contains(VertexFormatElement arg0)
contains(VertexFormatElement arg0)
contains(VertexFormatElement arg0)
contains(VertexFormatElement element)
public int
getElementsMask()
getElementsMask()
public String
getElementName(VertexFormatElement arg0)
getElementName(VertexFormatElement arg0)
getElementName(VertexFormatElement arg0)
getElementName(VertexFormatElement element)
public GpuBuffer
uploadImmediateVertexBuffer(ByteBuffer arg0)
uploadImmediateVertexBuffer(ByteBuffer arg0)
uploadImmediateVertexBuffer(ByteBuffer arg0)
uploadImmediateVertexBuffer(ByteBuffer vertexBuffer)
public GpuBuffer
uploadImmediateIndexBuffer(ByteBuffer arg0)
uploadImmediateIndexBuffer(ByteBuffer arg0)
uploadImmediateIndexBuffer(ByteBuffer arg0)
uploadImmediateIndexBuffer(ByteBuffer indexBuffer)