net.sf.gridarta.gui.map.renderer
public class TestRendererFactory extends Object implements RendererFactory<TestGameObject,TestMapArchObject,TestArchetype>
RendererFactory
implementation for testing purposes.Constructor and Description |
---|
TestRendererFactory() |
Modifier and Type | Method and Description |
---|---|
AbstractMapRenderer<TestGameObject,TestMapArchObject,TestArchetype> |
newMapRenderer(MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel,
MapGrid mapGrid)
Creates a new
MapRenderer suitable for painting maps. |
AbstractMapRenderer<TestGameObject,TestMapArchObject,TestArchetype> |
newPickmapRenderer(MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel,
MapGrid mapGrid)
Creates a new
MapRenderer suitable for painting pickmaps. |
MapRenderer |
newSimpleMapRenderer(MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel)
Creates a new map renderer instance which paints only squares but no
grid, cursor, selection, or errors.
|
public TestRendererFactory()
@NotNull public MapRenderer newSimpleMapRenderer(@NotNull MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel)
newSimpleMapRenderer
in interface RendererFactory<TestGameObject,TestMapArchObject,TestArchetype>
mapModel
- the map model to render@NotNull public AbstractMapRenderer<TestGameObject,TestMapArchObject,TestArchetype> newMapRenderer(@NotNull MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel, @NotNull MapGrid mapGrid)
MapRenderer
suitable for painting maps.newMapRenderer
in interface RendererFactory<TestGameObject,TestMapArchObject,TestArchetype>
mapModel
- the map model to rendermapGrid
- the map grid to render@NotNull public AbstractMapRenderer<TestGameObject,TestMapArchObject,TestArchetype> newPickmapRenderer(@NotNull MapModel<TestGameObject,TestMapArchObject,TestArchetype> mapModel, @NotNull MapGrid mapGrid)
MapRenderer
suitable for painting pickmaps.newPickmapRenderer
in interface RendererFactory<TestGameObject,TestMapArchObject,TestArchetype>
mapModel
- the map model to rendermapGrid
- the map grid to renderFeedback: webmaster
© 2003-2010 The Gridarta Developers. All rights reserved.