Uses of Class
net.minecraftforge.fml.earlydisplay.SimpleBufferBuilder
-
Uses of SimpleBufferBuilder in net.minecraftforge.fml.earlydisplay
Modifier and TypeMethodDescriptionSimpleBufferBuilder.begin
(SimpleBufferBuilder.Format format, SimpleBufferBuilder.Mode mode) Start building a new set of vertex data in the given format and mode.SimpleBufferBuilder.colour
(byte r, byte g, byte b, byte a) Buffer a color element.SimpleBufferBuilder.colour
(float r, float g, float b, float a) Buffer a color element.SimpleBufferBuilder.colour
(int packedColor) SimpleBufferBuilder.endVertex()
End building the current vertex and prepare for the next.SimpleFont.generateVerticesForTexts
(int x, int y, SimpleBufferBuilder textBB, SimpleFont.DisplayText... texts) Generate vertices for a set of display textsSimpleBufferBuilder.pos
(float x, float y) Buffer a position element.SimpleBufferBuilder.tex
(float u, float v) Buffer a texture element.Modifier and TypeMethodDescriptionvoid
RenderElement.Renderer.accept
(SimpleBufferBuilder bb, RenderElement.DisplayContext context, int frame) void
RenderElement.TextGenerator.accept
(SimpleBufferBuilder bb, SimpleFont fh, RenderElement.DisplayContext ctx) void
RenderElement.TextureRenderer.accept
(SimpleBufferBuilder bb, RenderElement.DisplayContext context, int[] size, int frame) (package private) SimpleFont.Pos
SimpleFont.DisplayText.generateStringArray
(SimpleFont font, SimpleFont.Pos pos, SimpleBufferBuilder bb) SimpleFont.generateVerticesForTexts
(int x, int y, SimpleBufferBuilder textBB, SimpleFont.DisplayText... texts) Generate vertices for a set of display textsstatic void
QuadHelper.loadQuad
(SimpleBufferBuilder bb, float x0, float x1, float y0, float y1, float u0, float u1, float v0, float v1) static void
QuadHelper.loadQuad
(SimpleBufferBuilder bb, float x0, float x1, float y0, float y1, float u0, float u1, float v0, float v1, int colour) (package private) SimpleFont.Pos
SimpleFont.Glyph.loadQuad
(SimpleFont.Pos pos, int colour, SimpleBufferBuilder bb) private static void
RenderElement.memoryInfo
(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber) private static void
RenderElement.renderText
(SimpleFont font, RenderElement.TextGenerator textGenerator, SimpleBufferBuilder bb, RenderElement.DisplayContext context) private static void
RenderElement.renderTexture
(SimpleBufferBuilder bb, RenderElement.DisplayContext context, int frame, int[] size, RenderElement.TextureRenderer positionAndColour) private static void
RenderElement.startupLogMessages
(SimpleBufferBuilder bb, SimpleFont font, RenderElement.DisplayContext context) static void
RenderElement.startupProgressBars
(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber)