com.jme.scene.state.jogl
Class JOGLZBufferState

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

public class JOGLZBufferState
extends ZBufferState

JOGLZBufferState subclasses ZBufferState to use the JOGL API to access OpenGL.

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

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
JOGLZBufferState()
           
 
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

JOGLZBufferState

public JOGLZBufferState()
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