Class BufferBuilderWrapper

java.lang.Object
com.pixelmonmod.tcg.duel.BufferBuilderWrapper

public class BufferBuilderWrapper extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    BufferBuilderWrapper(com.mojang.blaze3d.vertex.BufferBuilder buffer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    begin(com.mojang.blaze3d.vertex.VertexFormat.Mode mode, com.mojang.blaze3d.vertex.VertexFormat format, com.mojang.blaze3d.vertex.PoseStack matrix)
     
    void
    build(Consumer<com.mojang.blaze3d.vertex.BufferBuilder> consumer)
     
    boolean
     
    com.mojang.blaze3d.vertex.BufferBuilder
    get()
     
    void
    updatePoseStack(com.mojang.blaze3d.vertex.PoseStack matrix)
     
    void
    vertex(double x, double y, double z, float u, float v)
     
    void
    vertex(double x, double y, double z, float a, float u, float v)
     
    void
    vertex(float x, float y, float z, float u, float v)
     
    void
    vertex(float x, float y, float z, float a, float u, float v)
     
    void
    vertex(float x, float y, float z, float r, float g, float b, float a, float u, float v, int light)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BufferBuilderWrapper

      public BufferBuilderWrapper(com.mojang.blaze3d.vertex.BufferBuilder buffer)
  • Method Details

    • get

      public com.mojang.blaze3d.vertex.BufferBuilder get()
    • building

      public boolean building()
    • begin

      public void begin(com.mojang.blaze3d.vertex.VertexFormat.Mode mode, com.mojang.blaze3d.vertex.VertexFormat format, com.mojang.blaze3d.vertex.PoseStack matrix)
    • updatePoseStack

      public void updatePoseStack(com.mojang.blaze3d.vertex.PoseStack matrix)
    • build

      public void build(Consumer<com.mojang.blaze3d.vertex.BufferBuilder> consumer)
    • vertex

      public void vertex(double x, double y, double z, float a, float u, float v)
    • vertex

      public void vertex(double x, double y, double z, float u, float v)
    • vertex

      public void vertex(float x, float y, float z, float a, float u, float v)
    • vertex

      public void vertex(float x, float y, float z, float u, float v)
    • vertex

      public void vertex(float x, float y, float z, float r, float g, float b, float a, float u, float v, int light)