com.jme.system.canvas
Class JMECanvasImplementor

java.lang.Object
  extended by com.jme.system.canvas.JMECanvasImplementor
Direct Known Subclasses:
SimpleCanvasImpl, SimplePassCanvasImpl

public abstract class JMECanvasImplementor
extends java.lang.Object

JMECanvasImplementor

Version:
$Id: JMECanvasImplementor.java 4131 2009-03-19 20:15:28Z blaine.dev $
Author:
Joshua Slack

Field Summary
protected  int height
           
protected  Renderer renderer
           
protected  boolean setup
           
protected  int width
           
 
Constructor Summary
JMECanvasImplementor()
           
 
Method Summary
abstract  void doRender()
           
 void doSetup()
           
abstract  void doUpdate()
           
 Renderer getRenderer()
           
 boolean isSetup()
           
 void resizeCanvas(int newWidth, int newHeight)
           
 void setBackground(ColorRGBA colorRGBA)
           
 void setRenderer(Renderer renderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

setup

protected boolean setup

renderer

protected Renderer renderer

width

protected int width

height

protected int height
Constructor Detail

JMECanvasImplementor

public JMECanvasImplementor()
Method Detail

doSetup

public void doSetup()

doUpdate

public abstract void doUpdate()

doRender

public abstract void doRender()

isSetup

public boolean isSetup()

getRenderer

public Renderer getRenderer()

setRenderer

public void setRenderer(Renderer renderer)

resizeCanvas

public void resizeCanvas(int newWidth,
                         int newHeight)

setBackground

public void setBackground(ColorRGBA colorRGBA)