|
||||||||||
| 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.FogState
public class FogState
Contains the fog state.
| Field Summary | |
|---|---|
static FogState |
DISABLED
A state that disables the fog. |
| 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 | |
|---|---|
FogState(int fogMode,
float fogDensity,
Color4f fogColor)
Creates a new fog state. |
|
FogState(int fogMode,
float fogStart,
float fogEnd,
Color4f fogColor)
Creates a new linear fog state. |
|
| Method Summary | |
|---|---|
void |
apply(Renderer renderer)
Applies this state. |
Color4f |
getFogColor()
Returns a reference to the fog color. |
float |
getFogDensity()
Returns the fog density. |
float |
getFogEnd()
Returns the fog end distance. |
int |
getFogMode()
Returns the fog mode. |
float |
getFogStart()
Returns the fog start distance. |
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 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final FogState DISABLED
| Constructor Detail |
|---|
public FogState(int fogMode,
float fogDensity,
Color4f fogColor)
public FogState(int fogMode,
float fogStart,
float fogEnd,
Color4f fogColor)
| Method Detail |
|---|
public int getFogMode()
public float getFogDensity()
public float getFogStart()
public float getFogEnd()
public Color4f getFogColor()
public int getType()
RenderState
getType in class RenderStatepublic void apply(Renderer renderer)
RenderState
apply in class RenderState
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||