com.jme.scene.state.lwjgl
Class LWJGLZBufferState

java.lang.Object
  extended by com.jme.scene.state.RenderState
      extended by com.jme.scene.state.ZBufferState
          extended by com.jme.scene.state.lwjgl.LWJGLZBufferState
All Implemented Interfaces:
Savable

public class LWJGLZBufferState
extends ZBufferState

LWJGLZBufferState subclasses ZBufferState to use the LWJGL API to access OpenGL.

Version:
$Id: LWJGLZBufferState.java 4131 2009-03-19 20:15:28Z blaine.dev $
Author:
Mark Powell, Joshua Slack - reworked for StateRecords.

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jme.scene.state.ZBufferState
ZBufferState.TestFunction
 
Nested classes/interfaces inherited from class com.jme.scene.state.RenderState
RenderState.StateType
 
Field Summary
 
Fields inherited from class com.jme.scene.state.ZBufferState
function, writable
 
Fields inherited from class com.jme.scene.state.RenderState
QUICK_COMPARE, RS_BLEND, RS_CLIP, RS_COLORMASK_STATE, RS_CULL, 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
LWJGLZBufferState()
           
 
Method Summary
 void apply()
          set turns on the specified depth test specified by the state.
 ZBufferStateRecord createStateRecord()
           
 
Methods inherited from class com.jme.scene.state.ZBufferState
getClassTag, getFunction, getStateType, getType, isWritable, read, setFunction, setWritable, write
 
Methods inherited from class com.jme.scene.state.RenderState
extract, isEnabled, needsRefresh, setEnabled, setNeedsRefresh, setQuickCompares
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LWJGLZBufferState

public LWJGLZBufferState()
Method Detail

apply

public void apply()
set turns on the specified depth test specified by the state.

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

createStateRecord

public ZBufferStateRecord createStateRecord()
Specified by:
createStateRecord in class RenderState