Class VertexProcessor

java.lang.Object
de.ellpeck.rockbottom.api.render.engine.VertexProcessor

public class VertexProcessor extends Object
  • Constructor Details

    • VertexProcessor

      public VertexProcessor()
  • Method Details

    • addTexturedRegion

      public void addTexturedRegion(IRenderer renderer, ITexture texture, float x, float y, float x2, float y2, float x3, float y3, float x4, float y4, float u, float v, float u2, float v2, int topLeft, int bottomLeft, int bottomRight, int topRight)
    • addTriangle

      public void addTriangle(IRenderer renderer, float x1, float y1, float x2, float y2, float x3, float y3, int color1, int color2, int color3, float u1, float v1, float u2, float v2, float u3, float v3)
    • addVertex

      public void addVertex(IRenderer renderer, float x, float y, int color, float u, float v)
    • onVertexCompleted

      public void onVertexCompleted(IRenderer renderer)
    • onBegin

      public void onBegin(IRenderer renderer)
    • onEnd

      public void onEnd(IRenderer renderer)
    • onFlush

      public void onFlush(IRenderer renderer)