|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.opengl.renderer.state.RenderState
com.threerings.opengl.renderer.state.CullState
public class CullState
Contains the back-face culling state.
| Field Summary | |
|---|---|
static CullState |
BACK_FACE
A state that enables back-face culling. |
static CullState |
DISABLED
A state that disables back-face culling. |
static CullState |
FRONT_FACE
A state that enabled front-face culling. |
| Fields inherited from class com.threerings.opengl.renderer.state.RenderState |
|---|
ALPHA_STATE, ARRAY_STATE, COLOR_MASK_STATE, COLOR_STATE, CULL_STATE, DEPTH_STATE, FOG_STATE, LIGHT_STATE, LINE_STATE, MATERIAL_STATE, POINT_STATE, POLYGON_STATE, SHADER_STATE, STATE_COUNT, STENCIL_STATE, TEXTURE_STATE, TRANSFORM_STATE |
| Constructor Summary | |
|---|---|
CullState(int cullFace)
Creates a new back-face culling state. |
|
| Method Summary | |
|---|---|
void |
apply(Renderer renderer)
Applies this state. |
boolean |
equals(Object other)
|
int |
getCullFace()
Returns the cull face constant. |
static CullState |
getInstance(int cullFace)
If there is a shared instance with the supplied parameters, returns a reference to it; otherwise, returns a new state with the parameters. |
int |
getType()
Returns the type of this state. |
| Methods inherited from class com.threerings.opengl.renderer.state.RenderState |
|---|
copy, createDefaultSet, createEmptySet, getDefaults, isDirty, setDirty |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final CullState DISABLED
public static final CullState BACK_FACE
public static final CullState FRONT_FACE
| Constructor Detail |
|---|
public CullState(int cullFace)
| Method Detail |
|---|
public static CullState getInstance(int cullFace)
public int getCullFace()
public int getType()
RenderState
getType in class RenderStatepublic void apply(Renderer renderer)
RenderState
apply in class RenderStatepublic boolean equals(Object other)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||