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)