Interface DelegateVertexConsumer
- All Superinterfaces:
net.neoforged.neoforge.client.extensions.IVertexConsumerExtension, KLibVertexConsumer, VertexCallback, com.mojang.blaze3d.vertex.VertexConsumer
- All Known Implementing Classes:
LineWidthConsumer, PosColTexLightVertexConsumer, PosColTexVertexConsumer, PosColVertexConsumer, PosVertexConsumer
public interface DelegateVertexConsumer
extends com.mojang.blaze3d.vertex.VertexConsumer
-
Method Summary
Modifier and TypeMethodDescriptiondefault com.mojang.blaze3d.vertex.VertexConsumeraddVertex(float x, float y, float z) com.mojang.blaze3d.vertex.VertexConsumerdelegate()default com.mojang.blaze3d.vertex.VertexConsumersetColor(int color) default com.mojang.blaze3d.vertex.VertexConsumersetColor(int red, int green, int blue, int alpha) default com.mojang.blaze3d.vertex.VertexConsumersetLineWidth(float width) default com.mojang.blaze3d.vertex.VertexConsumersetNormal(float nx, float ny, float nz) default com.mojang.blaze3d.vertex.VertexConsumersetUv(float u, float v) default com.mojang.blaze3d.vertex.VertexConsumersetUv1(int u, int v) default com.mojang.blaze3d.vertex.VertexConsumersetUv2(int u, int v) Methods inherited from interface net.neoforged.neoforge.client.extensions.IVertexConsumerExtension
applyBakedNormals, misc, putMutableQuadMethods inherited from interface KLibVertexConsumer
acceptCol, acceptLight, acceptLineWidth, acceptNormal, acceptOverlay, acceptPos, acceptTexMethods inherited from interface VertexCallback
line, line, line, line, onlyPos, onlyPosCol, onlyPosColNormal, onlyPosColTex, onlyPosColTexNormal, onlyPosTex, quad, withColor, withLight, withLineWidth, withNormal, withOverlay, withTex, withTransformedNormals, withTransformedPositions, withTransformedPositionsAndNormalsMethods inherited from interface com.mojang.blaze3d.vertex.VertexConsumer
addVertex, addVertex, addVertex, addVertex, addVertex, addVertexWith2DPose, putBakedQuad, putBlockBakedQuad, setColor, setLight, setNormal, setNormal, setOverlay
-
Method Details
-
delegate
com.mojang.blaze3d.vertex.VertexConsumer delegate() -
addVertex
default com.mojang.blaze3d.vertex.VertexConsumer addVertex(float x, float y, float z) - Specified by:
addVertexin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setColor
default com.mojang.blaze3d.vertex.VertexConsumer setColor(int red, int green, int blue, int alpha) - Specified by:
setColorin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setColor
default com.mojang.blaze3d.vertex.VertexConsumer setColor(int color) - Specified by:
setColorin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setUv
default com.mojang.blaze3d.vertex.VertexConsumer setUv(float u, float v) - Specified by:
setUvin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setUv1
default com.mojang.blaze3d.vertex.VertexConsumer setUv1(int u, int v) - Specified by:
setUv1in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setUv2
default com.mojang.blaze3d.vertex.VertexConsumer setUv2(int u, int v) - Specified by:
setUv2in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setNormal
default com.mojang.blaze3d.vertex.VertexConsumer setNormal(float nx, float ny, float nz) - Specified by:
setNormalin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
setLineWidth
default com.mojang.blaze3d.vertex.VertexConsumer setLineWidth(float width) - Specified by:
setLineWidthin interfacecom.mojang.blaze3d.vertex.VertexConsumer
-