Class VertexBufferMixin

java.lang.Object
team.lodestar.lodestone.mixin.client.VertexBufferMixin
All Implemented Interfaces:
IVertexBuffer

public abstract class VertexBufferMixin extends Object implements IVertexBuffer
  • Constructor Details

    • VertexBufferMixin

      public VertexBufferMixin()
  • Method Details

    • drawInstanced

      public void drawInstanced(int instances)
      Specified by:
      drawInstanced in interface IVertexBuffer
    • drawWithShaderInstanced

      public void drawWithShaderInstanced(org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, net.minecraft.client.renderer.ShaderInstance shader, int instances)
      Specified by:
      drawWithShaderInstanced in interface IVertexBuffer
    • getIndexType

      public abstract com.mojang.blaze3d.vertex.VertexFormat.IndexType getIndexType()