Package net.sf.gridarta.gui.map.renderer
Class ImageCreator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
- java.lang.Object
-
- net.sf.gridarta.gui.map.renderer.ImageCreator<G,A,R>
-
public class ImageCreator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends java.lang.ObjectCreates images from map instances.
-
-
Constructor Summary
Constructors Constructor Description ImageCreator(@NotNull MapManager<G,A,R> mapManager, @NotNull RendererFactory<G,A,R> rendererFactory)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateImage(@NotNull MapModel<G,A,R> mapModel, @NotNull java.io.File file)voidmakeImage(@NotNull java.io.File in, @NotNull java.io.File out)
-
-
-
Constructor Detail
-
ImageCreator
public ImageCreator(@NotNull @NotNull MapManager<G,A,R> mapManager, @NotNull @NotNull RendererFactory<G,A,R> rendererFactory)Creates a new instance.- Parameters:
mapManager- the map manager for loading map instancesrendererFactory- the renderer factory for creating images
-
-
Method Detail
-
createImage
public void createImage(@NotNull @NotNull MapModel<G,A,R> mapModel, @NotNull @NotNull java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
makeImage
public void makeImage(@NotNull @NotNull java.io.File in, @NotNull @NotNull java.io.File out) throws java.io.IOException- Throws:
java.io.IOException
-
-