de.esw.eengine.device.render
Class FullscreenRenderDevice

java.lang.Object
  extended by de.esw.eengine.device.render.AbstractRenderDevice
      extended by de.esw.eengine.device.render.FullscreenRenderDevice
All Implemented Interfaces:
IRenderDevice

public class FullscreenRenderDevice
extends AbstractRenderDevice

Since:
1.0
Version:
$Id: FullscreenRenderDevice.java 153 2005-07-05 20:42:06Z markusw $
Author:
markusw

Constructor Summary
FullscreenRenderDevice()
           
 
Method Summary
 void attachInputDevice(IInputDevice inputDevice)
           
 void detatchInputDevice(IInputDevice inputDevice)
           
 void flip()
          Flips front- and backbuffer
 
Methods inherited from class de.esw.eengine.device.render.AbstractRenderDevice
begin, begin, caputeScreen, clear, close, createImage, end, getExtents, getHeight, getInsets, getPeer, getViewport, getWidth, isOpen, open, render, setViewport
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullscreenRenderDevice

public FullscreenRenderDevice()
                       throws EEngineException
Throws:
EEngineException - Thrown if no device could be accquired
Method Detail

flip

public void flip()
Description copied from interface: IRenderDevice
Flips front- and backbuffer

See Also:
IRenderDevice.flip()

attachInputDevice

public void attachInputDevice(IInputDevice inputDevice)
Specified by:
attachInputDevice in interface IRenderDevice
Overrides:
attachInputDevice in class AbstractRenderDevice
Parameters:
inputDevice - Attaches the inputDevice to this IRenderDevice
See Also:
AbstractRenderDevice.attachInputDevice(de.esw.eengine.core.IInputDevice)

detatchInputDevice

public void detatchInputDevice(IInputDevice inputDevice)
Specified by:
detatchInputDevice in interface IRenderDevice
Overrides:
detatchInputDevice in class AbstractRenderDevice
Parameters:
inputDevice - Detaches the inputDevice from this IRenderDevice
See Also:
AbstractRenderDevice.detatchInputDevice(de.esw.eengine.core.IInputDevice)