Package com.mojang.blaze3d.systems
Class RenderSystem.AutoStorageIndexBuffer
java.lang.Object
com.mojang.blaze3d.systems.RenderSystem.AutoStorageIndexBuffer
- Enclosing class:
RenderSystem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RenderSystem.AutoStorageIndexBuffer.IndexGeneratorprivate intprivate final intprivate intprivate VertexFormat.IndexTypeprivate final int -
Constructor Summary
ConstructorsConstructorDescriptionAutoStorageIndexBuffer(int pVertexStride, int pIndexStride, RenderSystem.AutoStorageIndexBuffer.IndexGenerator pGenerator) -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(int pIndex) private voidensureStorage(int pNeededIndexCount) booleanhasStorage(int pIndex) private it.unimi.dsi.fastutil.ints.IntConsumerintConsumer(ByteBuffer pBuffer) type()
-
Field Details
-
vertexStride
private final int vertexStride -
indexStride
private final int indexStride -
generator
-
name
private int name -
type
-
indexCount
private int indexCount
-
-
Constructor Details
-
AutoStorageIndexBuffer
AutoStorageIndexBuffer(int pVertexStride, int pIndexStride, RenderSystem.AutoStorageIndexBuffer.IndexGenerator pGenerator)
-
-
Method Details
-
hasStorage
public boolean hasStorage(int pIndex) -
bind
public void bind(int pIndex) -
ensureStorage
private void ensureStorage(int pNeededIndexCount) -
intConsumer
-
type
-