Uses of Class
com.jme.scene.state.RenderState

Packages that use RenderState
com.jme.input   
com.jme.input.action   
com.jme.renderer   
com.jme.renderer.jogl   
com.jme.renderer.lwjgl   
com.jme.renderer.pass   
com.jme.scene   
com.jme.scene.state   
com.jme.scene.state.jogl   
com.jme.scene.state.lwjgl   
com.jme.system.dummy   
com.jmex.effects.glsl   
com.jmex.model.collada   
com.jmex.model.ogrexml   
 

Uses of RenderState in com.jme.input
 

Methods in com.jme.input that return RenderState
 RenderState Mouse.setRenderState(RenderState rs)
          setRenderState sets a render state for this node.
 

Methods in com.jme.input with parameters of type RenderState
 RenderState Mouse.setRenderState(RenderState rs)
          setRenderState sets a render state for this node.
 

Uses of RenderState in com.jme.input.action
 

Constructors in com.jme.input.action with parameters of type RenderState
KeyToggleRenderState(RenderState state, Node owner)
          instantiates a new KeyToggleRenderState object.
 

Uses of RenderState in com.jme.renderer
 

Fields in com.jme.renderer declared as RenderState
 RenderState[] RenderContext.currentStates
          RenderStates a Spatial contains during rendering.
static RenderState[] Renderer.defaultStateList
          List of default states all spatials take if none is set.
 RenderState[] RenderContext.enforcedStateList
          List of states that override any set states on a spatial if not null.
 

Methods in com.jme.renderer that return RenderState
 RenderState Renderer.createState(int type)
          Deprecated. As of 2.0, use Renderer.createState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState Renderer.createState(RenderState.StateType type)
          Create a RenderState via a given RenderState.StateType type.
 RenderState RenderContext.getCurrentState(int state)
          Deprecated. As of 2.0, use RenderContext.getCurrentState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState RenderContext.getCurrentState(RenderState.StateType type)
          Returns the specified RenderState.
 

Methods in com.jme.renderer with parameters of type RenderState
 void RenderContext.enforceState(RenderState state)
          Enforce a particular state.
 

Uses of RenderState in com.jme.renderer.jogl
 

Methods in com.jme.renderer.jogl with parameters of type RenderState
 void JOGLRenderer.applyStates(RenderState[] states, Geometry geom)
          setStates applies the given states if and only if they are different from the currently set states.
 

Uses of RenderState in com.jme.renderer.lwjgl
 

Methods in com.jme.renderer.lwjgl with parameters of type RenderState
 void LWJGLRenderer.applyStates(RenderState[] states, Geometry geom)
          setStates applies the given states if and only if they are different from the currently set states.
 

Uses of RenderState in com.jme.renderer.pass
 

Fields in com.jme.renderer.pass declared as RenderState
protected  RenderState[] Pass.passStates
          RenderStates registered with this pass - if a given state is not null it overrides the corresponding state set during rendering.
protected  RenderState[] ShadowedRenderPass.preStates
          a place to internally save previous enforced states setup before rendering this pass
protected  RenderState[] Pass.savedStates
          a place to internally save previous states setup before rendering this pass
 

Methods in com.jme.renderer.pass that return RenderState
 RenderState Pass.getRenderState(int type)
          Deprecated. As of 2.0, use Pass.getRenderState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState Pass.getRenderState(RenderState.StateType type)
          Returns the requested RenderState that this Pass currently has set or null if none is set.
 

Methods in com.jme.renderer.pass with parameters of type RenderState
 void Pass.setPassState(RenderState state)
          Enforce a particular state.
 

Uses of RenderState in com.jme.scene
 

Fields in com.jme.scene declared as RenderState
protected  RenderState[] PassNodeState.passStates
          RenderStates registered with this pass - if a given state is not null it overrides the corresponding state set during rendering.
protected  RenderState[] Spatial.renderStateList
          The render states of this spatial.
protected  RenderState[] PassNodeState.savedStates
          a place to internally save previous states setup before rendering this pass
 RenderState[] Geometry.states
          The compiled list of renderstates for this geometry, taking into account ancestors' states - updated with updateRenderStates()
 

Methods in com.jme.scene that return RenderState
 RenderState PassNodeState.getPassState(int renderStateType)
          Deprecated. As of 2.0, use PassNodeState.getPassState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState PassNodeState.getPassState(RenderState.StateType type)
          Returns the RenderState of the given type.
 RenderState Spatial.getRenderState(int type)
          Deprecated. As of 2.0, use Spatial.getRenderState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState Spatial.getRenderState(RenderState.StateType type)
          Returns the requested RenderState that this Spatial currently has set or null if none is set.
 RenderState Spatial.setRenderState(RenderState rs)
          setRenderState sets a render state for this node.
 

Methods in com.jme.scene with parameters of type RenderState
 void PassNodeState.setPassState(RenderState state)
          Enforce a particular state.
 RenderState Spatial.setRenderState(RenderState rs)
          setRenderState sets a render state for this node.
 

Uses of RenderState in com.jme.scene.state
 

Subclasses of RenderState in com.jme.scene.state
 class BlendState
          BlendState maintains the state of the blending values of a particular node and its children.
 class ClipState
          ClipState specifies a plane to test for clipping of the nodes.
 class ColorMaskState
          ColorMaskState
 class CullState
          CullState determins which side of a model will be visible when it is rendered.
 class FogState
          FogState maintains the fog qualities for a node and it's children.
 class FragmentProgramState
          FragmentProgramState
 class GLSLShaderObjectsState
          Implementation of the GL_ARB_shader_objects extension.
 class LightState
          LightState maintains a collection of lights up to the set number of maximum lights allowed.
 class MaterialState
          MaterialState defines a state to define an objects material settings.
 class ShadeState
          ShadeState maintains the interpolation of color between vertices.
 class StencilState
          The StencilState RenderState allows the user to set the attributes of the stencil buffer of the renderer.
 class StippleState
          StippleState maintains a ByteBuffer containing the stipple mask which is applied by glPolygonStipple(mask).
The ByteBuffer needs to be 1024 Bytes big (32x32).
 class TextureState
          TextureState maintains a texture state for a given node and it's children.
 class VertexProgramState
          Implementation of the GL_ARB_vertex_program extension.
 class WireframeState
          WireframeState maintains whether a node and it's children should be drawn in wireframe or solid fill.
 class ZBufferState
          ZBufferState maintains how the use of the depth buffer is to occur.
 

Methods in com.jme.scene.state that return RenderState
 RenderState RenderState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
          Extracts from the stack the correct renderstate that should apply to the given spatial.
 

Method parameters in com.jme.scene.state with type arguments of type RenderState
 RenderState RenderState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
          Extracts from the stack the correct renderstate that should apply to the given spatial.
 

Uses of RenderState in com.jme.scene.state.jogl
 

Subclasses of RenderState in com.jme.scene.state.jogl
 class JOGLBlendState
          JOGLBlendState subclasses the BlendState using the JOGL API to set OpenGL's blending state params.
 class JOGLClipState
          JOGLClipState
 class JOGLColorMaskState
          JOGLColorMaskState
 class JOGLCullState
          JOGLCullState
 class JOGLFogState
          JOGLFogState subclasses the fog state using the JOGL API to set the OpenGL fog state.
 class JOGLFragmentProgramState
           
 class JOGLLightState
          JOGLLightState subclasses the Light class using the JOGL API to access OpenGL for light processing.
 class JOGLMaterialState
          JOGLMaterialState subclasses MaterialState using the JOGL API to access OpenGL to set the material for a given node and it's children.
 class JOGLShaderObjectsState
          Implementation of the GL_ARB_shader_objects extension.
 class JOGLShadeState
          JOGLShadeState subclasses the ShadeState class using the JOGL API to access OpenGL to set the shade state.
 class JOGLStencilState
          JOGLStencilState
 class JOGLStippleState
          JOGL implementation of StippleState
 class JOGLTextureState
          JOGLTextureState subclasses the TextureState object using the JOGL API to access OpenGL for texture processing.
 class JOGLVertexProgramState
          Implementation of the GL_ARB_vertex_program extension.
 class JOGLWireframeState
          JOGLWireframeState subclasses WireframeState to use the JOGL API to access OpenGL.
 class JOGLZBufferState
          JOGLZBufferState subclasses ZBufferState to use the JOGL API to access OpenGL.
 

Methods in com.jme.scene.state.jogl that return RenderState
 RenderState JOGLLightState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 RenderState JOGLTextureState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 

Method parameters in com.jme.scene.state.jogl with type arguments of type RenderState
 RenderState JOGLLightState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 RenderState JOGLTextureState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 

Uses of RenderState in com.jme.scene.state.lwjgl
 

Subclasses of RenderState in com.jme.scene.state.lwjgl
 class LWJGLBlendState
          LWJGLBlendState subclasses the BlendState using the LWJGL API to set OpenGL's blending state params.
 class LWJGLClipState
          LWJGLClipState
 class LWJGLColorMaskState
          LWJGLColorMaskState
 class LWJGLCullState
          LWJGLCullState
 class LWJGLFogState
          LWJGLFogState subclasses the fog state using the LWJGL API to set the OpenGL fog state.
 class LWJGLFragmentProgramState
           
 class LWJGLLightState
          LWJGLLightState subclasses the Light class using the LWJGL API to access OpenGL for light processing.
 class LWJGLMaterialState
          LWJGLMaterialState subclasses MaterialState using the LWJGL API to access OpenGL to set the material for a given node and it's children.
 class LWJGLShaderObjectsState
          Implementation of the GL_ARB_shader_objects extension.
 class LWJGLShadeState
          LWJGLShadeState subclasses the ShadeState class using the LWJGL API to access OpenGL to set the shade state.
 class LWJGLStencilState
          LWJGLStencilState
 class LWJGLStippleState
          LWJGL implementation of StippleState
 class LWJGLTextureState
          LWJGLTextureState subclasses the TextureState object using the LWJGL API to access OpenGL for texture processing.
 class LWJGLVertexProgramState
          Implementation of the GL_ARB_vertex_program extension.
 class LWJGLWireframeState
          LWJGLWireframeState subclasses WireframeState to use the LWJGL API to access OpenGL.
 class LWJGLZBufferState
          LWJGLZBufferState subclasses ZBufferState to use the LWJGL API to access OpenGL.
 

Methods in com.jme.scene.state.lwjgl that return RenderState
 RenderState LWJGLLightState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 RenderState LWJGLTextureState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 

Method parameters in com.jme.scene.state.lwjgl with type arguments of type RenderState
 RenderState LWJGLLightState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 RenderState LWJGLTextureState.extract(java.util.Stack<? extends RenderState> stack, Spatial spat)
           
 

Uses of RenderState in com.jme.system.dummy
 

Subclasses of RenderState in com.jme.system.dummy
(package private)  class DummyRenderer.TextureStateN
           
 

Uses of RenderState in com.jmex.effects.glsl
 

Fields in com.jmex.effects.glsl declared as RenderState
protected  RenderState[] SketchRenderPass.preStates
           
 

Uses of RenderState in com.jmex.model.collada
 

Fields in com.jmex.model.collada declared as RenderState
(package private)  RenderState[] ColladaMaterial.stateList
           
 

Methods in com.jmex.model.collada that return RenderState
 RenderState ColladaMaterial.getState(int index)
          Deprecated. As of 2.0, use ColladaMaterial.getState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState ColladaMaterial.getState(RenderState.StateType type)
           
 

Methods in com.jmex.model.collada with parameters of type RenderState
 void ColladaMaterial.setState(RenderState ss)
           
 

Uses of RenderState in com.jmex.model.ogrexml
 

Methods in com.jmex.model.ogrexml that return RenderState
 RenderState Material.getRenderState(RenderState.StateType stateType)
           
 RenderState Material.getState(int stateType)
          Deprecated. The new RenderState.Statetype system should be used