com.jme.scene.state.lwjgl
Class LWJGLFogState

java.lang.Object
  extended bycom.jme.scene.state.RenderState
      extended bycom.jme.scene.state.FogState
          extended bycom.jme.scene.state.lwjgl.LWJGLFogState
All Implemented Interfaces:
java.io.Serializable

public class LWJGLFogState
extends FogState

LWJGLFogState subclasses the fog state using the LWJGL API to set the OpenGL fog state.

Version:
$Id: LWJGLFogState.java,v 1.9 2004/09/14 21:52:14 mojomonkey Exp $
Author:
Mark Powell
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.jme.scene.state.FogState
AF_PER_PIXEL, AF_PER_VERTEX, applyFunction, color, density, densityFunction, DF_EXP, DF_EXPSQR, DF_LINEAR, end, start
 
Fields inherited from class com.jme.scene.state.RenderState
RS_ALPHA, RS_ATTRIBUTE, RS_CULL, RS_DITHER, RS_FOG, RS_FRAGMENT_PROGRAM, RS_GLSL_SHADER_OBJECTS, RS_LIGHT, RS_MATERIAL, RS_MAX_STATE, RS_SHADE, RS_STENCIL, RS_TEXTURE, RS_VERTEX_PROGRAM, RS_WIREFRAME, RS_ZBUFFER
 
Constructor Summary
LWJGLFogState()
          Constructor instantiates a new LWJGLFogState object with default values.
 
Method Summary
 void apply()
          set sets the OpenGL fog values if the state is enabled.
 
Methods inherited from class com.jme.scene.state.FogState
getType, setApplyFunction, setColor, setDensity, setDensityFunction, setEnd, setStart
 
Methods inherited from class com.jme.scene.state.RenderState
extract, isEnabled, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LWJGLFogState

public LWJGLFogState()
Constructor instantiates a new LWJGLFogState object with default values.

Method Detail

apply

public void apply()
set sets the OpenGL fog values if the state is enabled.

Specified by:
apply in class RenderState
See Also:
RenderState.apply()