public abstract class GfxRenderState
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GfxRenderState.DisplayListRenderState |
static class |
GfxRenderState.UseVBO |
static class |
GfxRenderState.VBORenderState |
static class |
GfxRenderState.VoidRenderState |
Modifier and Type | Field and Description |
---|---|
static int |
gfxRefresh |
Constructor and Description |
---|
GfxRenderState() |
Modifier and Type | Method and Description |
---|---|
abstract void |
destroy() |
static GfxRenderState |
getNewState(int vertexCount) |
abstract GfxRenderState |
prepare(net.minecraft.client.renderer.Tessellator t) |
abstract boolean |
render() |
boolean |
shouldRender() |
static boolean |
useVBO() |
abstract boolean |
validForUse() |
public abstract boolean validForUse()
public abstract boolean render()
public abstract GfxRenderState prepare(net.minecraft.client.renderer.Tessellator t)
public abstract void destroy()
public boolean shouldRender()
public static boolean useVBO()
public static GfxRenderState getNewState(int vertexCount)