com.jmex.awt.applet
Class SimpleJMEApplet.SimpleAppletCanvasImplementor

java.lang.Object
  extended by com.jme.system.canvas.JMECanvasImplementor
      extended by com.jme.system.canvas.SimpleCanvasImpl
          extended by com.jmex.awt.applet.SimpleJMEApplet.SimpleAppletCanvasImplementor
Enclosing class:
SimpleJMEApplet

 class SimpleJMEApplet.SimpleAppletCanvasImplementor
extends SimpleCanvasImpl


Field Summary
protected  LightState lightState
          A lightstate to turn on and off for the rootNode
protected  boolean pause
           
protected  boolean showBounds
          True if the renderer should display bounds.
protected  boolean showDepth
          True if the renderer should display the depth buffer.
protected  boolean showNormals
          True if the rnederer should display normals.
protected  Node statNode
          The root node for our stat graphs.
protected  WireframeState wireState
          A wirestate to turn on and off for the rootNode
 
Fields inherited from class com.jme.system.canvas.SimpleCanvasImpl
cam, rootNode, timer, tpf
 
Fields inherited from class com.jme.system.canvas.JMECanvasImplementor
height, renderer, setup, width
 
Constructor Summary
protected SimpleJMEApplet.SimpleAppletCanvasImplementor(int width, int height)
           
 
Method Summary
protected  void doDebug()
           
 InputHandler getInputHandler()
           
 LightState getLightState()
           
 Node getStatNode()
           
 WireframeState getWireframeState()
           
 void setInputHandler(InputHandler input)
           
protected  void setupStatGraphs()
          Set up the graphers we will use and the quads we'll show the stats on.
protected  void setupStats()
          Set up which stats to graph
 void simpleRender()
           
 void simpleSetup()
           
 void simpleUpdate()
           
 
Methods inherited from class com.jme.system.canvas.SimpleCanvasImpl
doRender, doSetup, doUpdate, getCamera, getRootNode, getTimePerFrame
 
Methods inherited from class com.jme.system.canvas.JMECanvasImplementor
getRenderer, isSetup, resizeCanvas, setBackground, setRenderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

showDepth

protected boolean showDepth
True if the renderer should display the depth buffer.


showBounds

protected boolean showBounds
True if the renderer should display bounds.


showNormals

protected boolean showNormals
True if the rnederer should display normals.


pause

protected boolean pause

wireState

protected WireframeState wireState
A wirestate to turn on and off for the rootNode


lightState

protected LightState lightState
A lightstate to turn on and off for the rootNode


statNode

protected Node statNode
The root node for our stat graphs.

Constructor Detail

SimpleJMEApplet.SimpleAppletCanvasImplementor

protected SimpleJMEApplet.SimpleAppletCanvasImplementor(int width,
                                                        int height)
Method Detail

getStatNode

public Node getStatNode()

getLightState

public LightState getLightState()

getWireframeState

public WireframeState getWireframeState()

getInputHandler

public InputHandler getInputHandler()

setInputHandler

public void setInputHandler(InputHandler input)

simpleUpdate

public void simpleUpdate()
Overrides:
simpleUpdate in class SimpleCanvasImpl

simpleSetup

public void simpleSetup()
Overrides:
simpleSetup in class SimpleCanvasImpl

simpleRender

public void simpleRender()
Overrides:
simpleRender in class SimpleCanvasImpl

doDebug

protected void doDebug()

setupStats

protected void setupStats()
Set up which stats to graph


setupStatGraphs

protected void setupStatGraphs()
Set up the graphers we will use and the quads we'll show the stats on.