public class Render1_12_2
extends mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI
| Constructor and Description |
|---|
Render1_12_2() |
| Modifier and Type | Method and Description |
|---|---|
void |
alphaFuncEqual(float alpha) |
void |
alphaFuncGreater(float alpha) |
void |
alphaFuncLesser(float alpha) |
java.lang.Object |
beginBuffer(java.lang.Object buffer,
int mode,
java.lang.Object vertexFormat) |
void |
bindTexture(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> location) |
void |
blendTranslucent() |
void |
defaultBlendFunc() |
void |
depthMask(boolean mask) |
void |
disableAlpha() |
void |
disableBlend() |
void |
disableCull() |
void |
disableLighting() |
void |
disableTexture() |
void |
drawCenteredString(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.lang.String str,
java.lang.Number x,
java.lang.Number y,
int color) |
void |
drawString(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.lang.String str,
java.lang.Number left,
java.lang.Number top,
int color) |
void |
drawTooltip(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.util.Collection<mods.thecomputerizer.theimpossiblelibrary.api.text.TextAPI<?>> lines,
java.lang.Number x,
java.lang.Number y,
java.lang.Number width,
java.lang.Number height,
java.lang.Number maxWidth) |
void |
enableAlpha() |
void |
enableBlend() |
void |
enableCull() |
void |
enableLighting() |
void |
enableTexture() |
void |
endBuffer() |
void |
endVertex(java.lang.Object buffer) |
<B> B |
getBufferBuilder() |
mods.thecomputerizer.theimpossiblelibrary.api.client.render.VertexWrapper |
getBufferBuilderPC(int mode,
int vertices) |
mods.thecomputerizer.theimpossiblelibrary.api.client.render.VertexWrapper |
getBufferBuilderPTC(int mode,
int vertices) |
double |
getDirectMouseX() |
double |
getDirectMouseY() |
mods.thecomputerizer.theimpossiblelibrary.api.client.render.GLAPI |
getGLAPI() |
mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI |
init(java.lang.Object context) |
void |
modelView() |
void |
popMatrix() |
void |
pushMatrix() |
java.lang.Object |
renderSourceImmediate() |
void |
resetTextureMatrix() |
void |
rotate(float angle,
float x,
float y,
float z) |
void |
scale(float x,
float y,
float z) |
void |
setColor(float r,
float g,
float b,
float a) |
void |
setPosColorShader() |
void |
shadeFlat() |
void |
shadeSmooth() |
void |
translate(double x,
double y,
double z) |
void |
translate(float x,
float y,
float z) |
<B> B |
vertexColor(B buffer,
float red,
float green,
float blue,
float alpha) |
<B> B |
vertexWithMatrix(B buffer,
java.lang.Object matrix,
float x,
float y,
float z) |
drawCenteredString, drawCenteredString, drawString, drawString, endBatch, endBatch, getFont, getGl, getMatrix, getMouseX, getMouseY, setColor, setFont, setMatrix, setMouseX, setMouseY, unwrapFont, unwrapMatrixpublic void alphaFuncEqual(float alpha)
alphaFuncEqual in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void alphaFuncGreater(float alpha)
alphaFuncGreater in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void alphaFuncLesser(float alpha)
alphaFuncLesser in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic java.lang.Object beginBuffer(java.lang.Object buffer,
int mode,
java.lang.Object vertexFormat)
beginBuffer in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void bindTexture(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> location)
bindTexture in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void blendTranslucent()
blendTranslucent in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void defaultBlendFunc()
defaultBlendFunc in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void depthMask(boolean mask)
depthMask in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void disableAlpha()
disableAlpha in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void disableBlend()
disableBlend in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void disableCull()
disableCull in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void disableLighting()
disableLighting in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void disableTexture()
disableTexture in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void drawCenteredString(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.lang.String str,
java.lang.Number x,
java.lang.Number y,
int color)
drawCenteredString in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void drawString(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.lang.String str,
java.lang.Number left,
java.lang.Number top,
int color)
drawString in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void drawTooltip(mods.thecomputerizer.theimpossiblelibrary.api.client.font.FontAPI<?> font,
java.util.Collection<mods.thecomputerizer.theimpossiblelibrary.api.text.TextAPI<?>> lines,
java.lang.Number x,
java.lang.Number y,
java.lang.Number width,
java.lang.Number height,
java.lang.Number maxWidth)
drawTooltip in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void enableAlpha()
enableAlpha in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void enableBlend()
enableBlend in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void enableCull()
enableCull in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void enableLighting()
enableLighting in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void enableTexture()
enableTexture in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void endBuffer()
endBuffer in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void endVertex(java.lang.Object buffer)
endVertex in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic <B> B getBufferBuilder()
getBufferBuilder in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic mods.thecomputerizer.theimpossiblelibrary.api.client.render.VertexWrapper getBufferBuilderPC(int mode,
int vertices)
getBufferBuilderPC in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic mods.thecomputerizer.theimpossiblelibrary.api.client.render.VertexWrapper getBufferBuilderPTC(int mode,
int vertices)
getBufferBuilderPTC in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic double getDirectMouseX()
getDirectMouseX in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic double getDirectMouseY()
getDirectMouseY in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic mods.thecomputerizer.theimpossiblelibrary.api.client.render.GLAPI getGLAPI()
getGLAPI in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI init(java.lang.Object context)
init in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void modelView()
modelView in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void popMatrix()
popMatrix in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void pushMatrix()
pushMatrix in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic java.lang.Object renderSourceImmediate()
renderSourceImmediate in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void resetTextureMatrix()
resetTextureMatrix in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void rotate(float angle,
float x,
float y,
float z)
rotate in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void scale(float x,
float y,
float z)
scale in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void setColor(float r,
float g,
float b,
float a)
setColor in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void setPosColorShader()
setPosColorShader in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void shadeFlat()
shadeFlat in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void shadeSmooth()
shadeSmooth in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void translate(double x,
double y,
double z)
translate in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic void translate(float x,
float y,
float z)
translate in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic <B> B vertexWithMatrix(B buffer,
java.lang.Object matrix,
float x,
float y,
float z)
vertexWithMatrix in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPIpublic <B> B vertexColor(B buffer,
float red,
float green,
float blue,
float alpha)
vertexColor in class mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI