Uses of Class
com.jme.renderer.Renderer

Packages that use Renderer
com.jme.app   
com.jme.curve   
com.jme.renderer   
com.jme.renderer.jogl   
com.jme.renderer.lwjgl   
com.jme.renderer.pass   
com.jme.scene   
com.jme.scene.lod   
com.jme.system   
com.jme.system.canvas   
com.jme.system.dummy   
com.jme.system.jogl   
com.jme.system.lwjgl   
com.jme.util   
com.jme.util.geom   
com.jmex.awt.applet   
com.jmex.awt.swingui   
com.jmex.effects   
com.jmex.effects.glsl   
com.jmex.effects.particles   
com.jmex.effects.water   
com.jmex.font3d   
 

Uses of Renderer in com.jme.app
 

Methods in com.jme.app with parameters of type Renderer
protected  void BaseSimpleGame.doDebug(Renderer r)
           
protected  void SimpleGame.doDebug(Renderer r)
           
protected  void SimplePassGame.doDebug(Renderer r)
           
 

Uses of Renderer in com.jme.curve
 

Methods in com.jme.curve with parameters of type Renderer
 void Curve.draw(Renderer r)
          draw calls super to set the render state then calls the renderer to display the curve.
 

Uses of Renderer in com.jme.renderer
 

Methods in com.jme.renderer with parameters of type Renderer
 void RenderContext.setupRecords(Renderer r)
           
 

Constructors in com.jme.renderer with parameters of type Renderer
RenderQueue(Renderer r)
          Creates a new render queue that will work with the given renderer.
 

Uses of Renderer in com.jme.renderer.jogl
 

Subclasses of Renderer in com.jme.renderer.jogl
 class JOGLRenderer
          JOGLRenderer provides an implementation of the Renderer interface using the JOGL API.
 

Methods in com.jme.renderer.jogl with parameters of type Renderer
 void JOGLFont.print(Renderer r, float x, float y, Vector3f scale, java.lang.StringBuffer text, int set)
          print renders the specified string to a given (x,y) location.
 

Uses of Renderer in com.jme.renderer.lwjgl
 

Subclasses of Renderer in com.jme.renderer.lwjgl
 class LWJGLRenderer
          LWJGLRenderer provides an implementation of the Renderer interface using the LWJGL API.
 

Methods in com.jme.renderer.lwjgl with parameters of type Renderer
 void LWJGLFont.print(Renderer r, float x, float y, Vector3f scale, java.lang.StringBuffer text, int set)
          print renders the specified string to a given (x,y) location.
 

Uses of Renderer in com.jme.renderer.pass
 

Methods in com.jme.renderer.pass with parameters of type Renderer
 void DirectionalShadowMapPass.doRender(Renderer r)
           
 void DynamicGammaPass.doRender(Renderer r)
           
 void LightMaskedRenderPass.doRender(Renderer r)
           
 void OutlinePass.doRender(Renderer renderer)
           
protected abstract  void Pass.doRender(Renderer r)
           
 void RenderPass.doRender(Renderer r)
           
 void ShadowedRenderPass.doRender(Renderer r)
          doRender renders this pass to the framebuffer
protected  void ShadowedRenderPass.drawVolumes(Renderer r)
          drawVolumes is a debug method used to draw the shadow volumes currently in use in the pass.
 void DirectionalShadowMapPass.init(Renderer r)
          Initialise the pass render states
 void Pass.renderPass(Renderer r)
          if enabled, set the states for this pass and then render.
 void BasicPassManager.renderPasses(Renderer r)
           
protected  void ShadowedRenderPass.renderScene(Renderer r)
           
protected  void DirectionalShadowMapPass.renderShadowedScene(Renderer r)
          Render the scene with shadows
 void ShadowedRenderPass.resetShadowQuad(Renderer r)
           
protected  void DirectionalShadowMapPass.updateShadowMap(Renderer r)
          Update the shadow map
 

Uses of Renderer in com.jme.scene
 

Methods in com.jme.scene with parameters of type Renderer
 void PassNodeState.applyPassNodeState(Renderer r, RenderContext<?> context)
          Applies all currently set renderstates and z offset parameters to the supplied context
 void BillboardNode.draw(Renderer r)
          draw updates the billboards orientation then renders the billboard's children.
 void Geometry.draw(Renderer r)
          draw prepares the geometry for rendering to the display.
 void ImposterNode.draw(Renderer r)
          draw calls the onDraw method for each child maintained by this node.
 void Line.draw(Renderer r)
           
 void Node.draw(Renderer r)
          draw calls the onDraw method for each child maintained by this node.
 void PassNode.draw(Renderer r)
           
 void Point.draw(Renderer r)
           
 void QuadMesh.draw(Renderer r)
           
 void SharedMesh.draw(Renderer r)
          draw renders the target mesh, at the translation, rotation and scale of this shared mesh.
 void SharedNode.draw(Renderer r)
           
abstract  void Spatial.draw(Renderer r)
          draw abstract method that handles drawing data to the renderer if it is geometry and passing the call to it's children if it is a node.
 void SwitchNode.draw(Renderer r)
          If a valid active child is set, that child is rendered and none others.
 void Text.draw(Renderer r)
          draw calls super to set the render state then calls the renderer to display the text string.
 void TriMesh.draw(Renderer r)
          draw calls super to set the render state then passes itself to the renderer.
 void Spatial.lock(Renderer r)
          Convienence function for locking all aspects of a Spatial.
 void Geometry.lockMeshes(Renderer r)
           
 void Node.lockMeshes(Renderer r)
           
 void SharedMesh.lockMeshes(Renderer r)
           
 void Spatial.lockMeshes(Renderer r)
          Flags this spatial and those below it that any meshes in the specified scenegraph location or lower will not have changes in vertex, texcoord, normal or color data.
 void Spatial.onDraw(Renderer r)
          onDraw checks the spatial with the camera to see if it should be culled, if not, the node's draw method is called.
 void Geometry.postdraw(Renderer r)
          Called after renderer finishes drawing this geometry.
 boolean Geometry.predraw(Renderer r)
          Called just before renderer starts drawing this geometry.
 void PassNodeState.resetPassNodeStates(Renderer r, RenderContext<?> context)
          Resets currently set renderstates and z offset parameters on the supplied context
 void Spatial.setLocks(int locks, Renderer r)
           
 void Spatial.unlock(Renderer r)
          Convienence function for unlocking all aspects of a Spatial.
 void Geometry.unlockMeshes(Renderer r)
           
 void Node.unlockMeshes(Renderer r)
           
 void Spatial.unlockMeshes(Renderer r)
          Flags this spatial and those below it to allow for mesh updating (the default).
 

Uses of Renderer in com.jme.scene.lod
 

Methods in com.jme.scene.lod with parameters of type Renderer
 int AreaClodMesh.chooseTargetRecord(Renderer r)
          This function is used during rendering to choose the correct target record for the AreaClodMesh acording to the information in the renderer.
 int ClodMesh.chooseTargetRecord(Renderer r)
          This function should not be called manually.
 void ClodMesh.draw(Renderer r)
          Called during rendering.
 void DiscreteLodNode.draw(Renderer r)
           
 

Uses of Renderer in com.jme.system
 

Methods in com.jme.system that return Renderer
abstract  Renderer DisplaySystem.getRenderer()
          getRenderer returns the Renderer implementation that is compatible with the chosen DisplaySystem.
 

Methods in com.jme.system with parameters of type Renderer
abstract  void DisplaySystem.setRenderer(Renderer r)
          setRenderer sets the Renderer object that is to be used by this display.
static void DisplaySystem.updateStates(Renderer r)
          Called when the display system is created, this function sets the default render states for the renderer.
 

Uses of Renderer in com.jme.system.canvas
 

Fields in com.jme.system.canvas declared as Renderer
protected  Renderer JMECanvasImplementor.renderer
           
 

Methods in com.jme.system.canvas that return Renderer
 Renderer JMECanvasImplementor.getRenderer()
           
 

Methods in com.jme.system.canvas with parameters of type Renderer
 void JMECanvasImplementor.setRenderer(Renderer renderer)
           
 

Uses of Renderer in com.jme.system.dummy
 

Subclasses of Renderer in com.jme.system.dummy
 class DummyRenderer
          This class makes up a shell renderer with no functionality.
 

Methods in com.jme.system.dummy with parameters of type Renderer
 void DummyDisplaySystem.setRenderer(Renderer r)
           
 

Uses of Renderer in com.jme.system.jogl
 

Methods in com.jme.system.jogl with parameters of type Renderer
 void JOGLDisplaySystem.setRenderer(Renderer renderer)
           
 

Uses of Renderer in com.jme.system.lwjgl
 

Methods in com.jme.system.lwjgl with parameters of type Renderer
 void LWJGLDisplaySystem.setRenderer(Renderer r)
          setRenderer sets the supplied renderer as this display's renderer.
 

Uses of Renderer in com.jme.util
 

Methods in com.jme.util with parameters of type Renderer
static void BoneDebugger.drawBones(Spatial spat, Renderer r)
           
static void BoneDebugger.drawBones(Spatial spat, Renderer r, boolean drawChildren)
           
static void TextureManager.preloadCache(Renderer r)
           
 

Uses of Renderer in com.jme.util.geom
 

Methods in com.jme.util.geom with parameters of type Renderer
static void Debugger.drawAxis(Spatial spat, Renderer r)
           
static void Debugger.drawAxis(Spatial spat, Renderer r, boolean drawChildren, boolean drawAll)
           
static void Debugger.drawBounds(Spatial se, Renderer r)
          drawBounds draws the bounding volume for a given Spatial and its children.
static void Debugger.drawBounds(Spatial se, Renderer r, boolean doChildren)
          drawBounds draws the bounding volume for a given Spatial and optionally its children.
static void Debugger.drawBuffer(Texture.RenderToTextureType rttSource, int location, Renderer r)
           
static void Debugger.drawBuffer(Texture.RenderToTextureType rttSource, int location, Renderer r, float size)
           
static void Debugger.drawNormals(Spatial element, Renderer r)
          drawNormals draws lines representing normals for a given Spatial and its children.
static void Debugger.drawNormals(Spatial element, Renderer r, float size, boolean doChildren)
          drawNormals draws the normals for a given Spatial and optionally its children.
static void Debugger.drawTangents(Spatial element, Renderer r)
           
static void Debugger.drawTangents(Spatial element, Renderer r, float size, boolean doChildren)
           
 

Uses of Renderer in com.jmex.awt.applet
 

Methods in com.jmex.awt.applet that return Renderer
 Renderer SimpleJMEApplet.getRenderer()
           
 Renderer SimpleJMEPassApplet.getRenderer()
           
 

Methods in com.jmex.awt.applet with parameters of type Renderer
protected  void BaseSimpleApplet.doDebug(Renderer r)
           
 

Uses of Renderer in com.jmex.awt.swingui
 

Methods in com.jmex.awt.swingui with parameters of type Renderer
 void JMEDesktop.draw(Renderer r)
           
 

Uses of Renderer in com.jmex.effects
 

Methods in com.jmex.effects with parameters of type Renderer
 void LensFlare.draw(Renderer r)
          draw calls the onDraw method for each child maintained by this node.
 void LensFlare.onDraw(Renderer r)
          onDraw checks the node with the camera to see if it should be culled, if not, the node's draw method is called.
 

Uses of Renderer in com.jmex.effects.glsl
 

Methods in com.jmex.effects.glsl with parameters of type Renderer
 void BloomRenderPass.doRender(Renderer r)
           
 void DepthOfFieldRenderPass.doRender(Renderer r)
           
 void MotionBlurRenderPass.doRender(Renderer r)
          doRender renders this pass to the framebuffer
 void SketchRenderPass.doRender(Renderer r)
           
 

Uses of Renderer in com.jmex.effects.particles
 

Methods in com.jmex.effects.particles with parameters of type Renderer
 void ParticleLines.draw(Renderer r)
           
 void ParticleMesh.draw(Renderer r)
           
 void ParticlePoints.draw(Renderer r)
           
 

Uses of Renderer in com.jmex.effects.water
 

Methods in com.jmex.effects.water with parameters of type Renderer
 void WaterRenderPass.doRender(Renderer r)
           
 void ProjectedGrid.draw(Renderer r)
           
 

Uses of Renderer in com.jmex.font3d
 

Methods in com.jmex.font3d with parameters of type Renderer
 void Text3D.draw(Renderer r)