erland.game.tileadventure.isodiamond
Class IsoDiamondEnvironment

java.lang.Object
  extended by erland.game.tileadventure.isodiamond.IsoDiamondEnvironment
All Implemented Interfaces:
TileGameEnvironmentInterface

public class IsoDiamondEnvironment
extends Object
implements TileGameEnvironmentInterface


Constructor Summary
IsoDiamondEnvironment(GameEnvironmentInterface environment)
           
 
Method Summary
 BlockContainerData createBlockContainer(int offsetX, int offsetY, int sizeX, int sizeY, int sizeZ)
           
 BlockContainerData createBlockContainer(int offsetX, int offsetY, int sizeX, int sizeY, int sizeZ, int visibleSizeX, int visibleSizeY)
           
 DrawMap createBlockMap()
           
 BlockContainerData createRectBlockContainer(int offsetX, int offsetY, int sizeX, int sizeY, int sizeZ)
           
 SubImageHandler createSubImageHandler(Image image)
           
 int getSubImageHeight()
           
 int getSubImageWidth()
           
 String getTileType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsoDiamondEnvironment

public IsoDiamondEnvironment(GameEnvironmentInterface environment)
Method Detail

createBlockContainer

public BlockContainerData createBlockContainer(int offsetX,
                                               int offsetY,
                                               int sizeX,
                                               int sizeY,
                                               int sizeZ,
                                               int visibleSizeX,
                                               int visibleSizeY)
Specified by:
createBlockContainer in interface TileGameEnvironmentInterface

createBlockContainer

public BlockContainerData createBlockContainer(int offsetX,
                                               int offsetY,
                                               int sizeX,
                                               int sizeY,
                                               int sizeZ)
Specified by:
createBlockContainer in interface TileGameEnvironmentInterface

createRectBlockContainer

public BlockContainerData createRectBlockContainer(int offsetX,
                                                   int offsetY,
                                                   int sizeX,
                                                   int sizeY,
                                                   int sizeZ)
Specified by:
createRectBlockContainer in interface TileGameEnvironmentInterface

createSubImageHandler

public SubImageHandler createSubImageHandler(Image image)
Specified by:
createSubImageHandler in interface TileGameEnvironmentInterface

getSubImageWidth

public int getSubImageWidth()
Specified by:
getSubImageWidth in interface TileGameEnvironmentInterface

getSubImageHeight

public int getSubImageHeight()
Specified by:
getSubImageHeight in interface TileGameEnvironmentInterface

createBlockMap

public DrawMap createBlockMap()
Specified by:
createBlockMap in interface TileGameEnvironmentInterface

getTileType

public String getTileType()
Specified by:
getTileType in interface TileGameEnvironmentInterface


Copyright © 2003-2006 Erland Isaksson. All Rights Reserved.