de.lessvoid.nifty.render.image
Class CompoundImageMode

java.lang.Object
  extended by de.lessvoid.nifty.render.image.CompoundImageMode
All Implemented Interfaces:
Parameterizable, ImageMode

public class CompoundImageMode
extends Object
implements ImageMode


Constructor Summary
CompoundImageMode(AreaProvider areaProvider, RenderStrategy renderStrategy)
           
 
Method Summary
 Size getImageNativeSize(NiftyImage image)
           
 void render(RenderDevice renderDevice, RenderImage renderImage, int x, int y, int width, int height, Color color, float scale)
          Render image.
 void setParameters(String parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompoundImageMode

public CompoundImageMode(AreaProvider areaProvider,
                         RenderStrategy renderStrategy)
Method Detail

setParameters

public void setParameters(String parameters)
Specified by:
setParameters in interface Parameterizable

render

public void render(RenderDevice renderDevice,
                   RenderImage renderImage,
                   int x,
                   int y,
                   int width,
                   int height,
                   Color color,
                   float scale)
Description copied from interface: ImageMode
Render image.

Specified by:
render in interface ImageMode
renderImage - RenderImage
x - x
y - y
width - width
height - height
color - color
scale - scale

getImageNativeSize

public Size getImageNativeSize(NiftyImage image)
Specified by:
getImageNativeSize in interface ImageMode


Copyright © 2012. All Rights Reserved.