Class DeferredVertexConsumer
java.lang.Object
foundry.veil.impl.client.render.deferred.DeferredVertexConsumer
- All Implemented Interfaces:
com.mojang.blaze3d.vertex.VertexConsumer
@Internal
public class DeferredVertexConsumer
extends Object
implements com.mojang.blaze3d.vertex.VertexConsumer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.blaze3d.vertex.VertexConsumer
color
(int pRed, int pGreen, int pBlue, int pAlpha) void
defaultColor
(int pDefaultR, int pDefaultG, int pDefaultB, int pDefaultA) void
com.mojang.blaze3d.vertex.VertexConsumer
normal
(float pX, float pY, float pZ) com.mojang.blaze3d.vertex.VertexConsumer
overlayCoords
(int pU, int pV) void
putBulkData
(com.mojang.blaze3d.vertex.PoseStack.Pose pPoseEntry, net.minecraft.client.renderer.block.model.BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) void
com.mojang.blaze3d.vertex.VertexConsumer
uv
(float pU, float pV) com.mojang.blaze3d.vertex.VertexConsumer
uv2
(int pU, int pV) com.mojang.blaze3d.vertex.VertexConsumer
vertex
(double pX, double pY, double pZ) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.mojang.blaze3d.vertex.VertexConsumer
color, color, normal, overlayCoords, putBulkData, uv2, vertex, vertex
-
Constructor Details
-
DeferredVertexConsumer
public DeferredVertexConsumer(com.mojang.blaze3d.vertex.VertexConsumer delegate)
-
-
Method Details
-
vertex
public com.mojang.blaze3d.vertex.VertexConsumer vertex(double pX, double pY, double pZ) - Specified by:
vertex
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
color
public com.mojang.blaze3d.vertex.VertexConsumer color(int pRed, int pGreen, int pBlue, int pAlpha) - Specified by:
color
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
uv
public com.mojang.blaze3d.vertex.VertexConsumer uv(float pU, float pV) - Specified by:
uv
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
overlayCoords
public com.mojang.blaze3d.vertex.VertexConsumer overlayCoords(int pU, int pV) - Specified by:
overlayCoords
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
uv2
public com.mojang.blaze3d.vertex.VertexConsumer uv2(int pU, int pV) - Specified by:
uv2
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
normal
public com.mojang.blaze3d.vertex.VertexConsumer normal(float pX, float pY, float pZ) - Specified by:
normal
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
endVertex
public void endVertex()- Specified by:
endVertex
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
defaultColor
public void defaultColor(int pDefaultR, int pDefaultG, int pDefaultB, int pDefaultA) - Specified by:
defaultColor
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
unsetDefaultColor
public void unsetDefaultColor()- Specified by:
unsetDefaultColor
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-
putBulkData
public void putBulkData(com.mojang.blaze3d.vertex.PoseStack.Pose pPoseEntry, net.minecraft.client.renderer.block.model.BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) - Specified by:
putBulkData
in interfacecom.mojang.blaze3d.vertex.VertexConsumer
-