接口 BufferVertexConsumer
- 所有超级接口:
IForgeVertexConsumer
,VertexConsumer
- 所有已知实现类:
BufferBuilder
-
方法概要
修饰符和类型方法说明default VertexConsumer
color
(int pRed, int pGreen, int pBlue, int pAlpha) void
default VertexConsumer
normal
(float pX, float pY, float pZ) static byte
normalIntValue
(float pNum) default VertexConsumer
overlayCoords
(int pU, int pV) void
putByte
(int pIndex, byte pByteValue) void
putFloat
(int pIndex, float pFloatValue) void
putShort
(int pIndex, short pShortValue) default VertexConsumer
uv
(float pU, float pV) default VertexConsumer
uv2
(int pU, int pV) default VertexConsumer
uvShort
(short pU, short pV, int pIndex) default VertexConsumer
vertex
(double pX, double pY, double pZ) 从接口继承的方法 net.minecraftforge.client.extensions.IForgeVertexConsumer
applyBakedLighting, applyBakedNormals, misc, putBulkData
从接口继承的方法 com.mojang.blaze3d.vertex.VertexConsumer
color, color, defaultColor, endVertex, normal, overlayCoords, putBulkData, putBulkData, putBulkData, unsetDefaultColor, uv2, vertex, vertex
-
方法详细资料
-
currentElement
VertexFormatElement currentElement() -
nextElement
void nextElement() -
putByte
void putByte(int pIndex, byte pByteValue) -
putShort
void putShort(int pIndex, short pShortValue) -
putFloat
void putFloat(int pIndex, float pFloatValue) -
vertex
- 指定者:
vertex
在接口中VertexConsumer
-
color
- 指定者:
color
在接口中VertexConsumer
-
uv
- 指定者:
uv
在接口中VertexConsumer
-
overlayCoords
- 指定者:
overlayCoords
在接口中VertexConsumer
-
uv2
- 指定者:
uv2
在接口中VertexConsumer
-
uvShort
-
normal
- 指定者:
normal
在接口中VertexConsumer
-
normalIntValue
static byte normalIntValue(float pNum)
-