com.jme.scene.state.lwjgl
Class LWJGLWireframeState

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

public class LWJGLWireframeState
extends WireframeState

LWJGLWireframeState subclasses WireframeState to use the LWJGL API to access OpenGL. If the state is enabled, wireframe mode is used, otherwise solid fill is used.

Version:
$Id: LWJGLWireframeState.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.WireframeState
WireframeState.Face
 
Nested classes/interfaces inherited from class com.jme.scene.state.RenderState
RenderState.StateType
 
Field Summary
 
Fields inherited from class com.jme.scene.state.WireframeState
antialiased, face, lineWidth
 
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
LWJGLWireframeState()
           
 
Method Summary
 void apply()
          set sets the polygon mode to line or fill depending on if the state is enabled or not.
 WireframeStateRecord createStateRecord()
           
 
Methods inherited from class com.jme.scene.state.WireframeState
getClassTag, getFace, getLineWidth, getStateType, getType, isAntialiased, read, setAntialiased, setFace, setLineWidth, 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

LWJGLWireframeState

public LWJGLWireframeState()
Method Detail

apply

public void apply()
set sets the polygon mode to line or fill depending on if the state is enabled or not.

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

createStateRecord

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