erland.game.tileadventure
Interface MapObjectContainerInterface

All Known Implementing Classes:
MapBlockContainer

public interface MapObjectContainerInterface


Method Summary
 void addObject(MapObjectInterface object, int x, int y, int z)
           
 MapObjectInterface getBlock(int x, int y, int z)
           
 List getObjects(int x, int y, int z)
           
 int getSizeX()
           
 int getSizeY()
           
 int getSizeZ()
           
 void removeBlock(MapObjectInterface object)
           
 void removeBlock(MapObjectInterface object, int x, int y, int z)
           
 void removeObject(MapObjectInterface object)
           
 void removeObject(MapObjectInterface object, int x, int y, int z)
           
 void setBlock(MapObjectInterface object, int x, int y, int z)
           
 

Method Detail

getSizeX

int getSizeX()

getSizeY

int getSizeY()

getSizeZ

int getSizeZ()

getBlock

MapObjectInterface getBlock(int x,
                            int y,
                            int z)

setBlock

void setBlock(MapObjectInterface object,
              int x,
              int y,
              int z)

removeBlock

void removeBlock(MapObjectInterface object,
                 int x,
                 int y,
                 int z)

removeBlock

void removeBlock(MapObjectInterface object)

getObjects

List getObjects(int x,
                int y,
                int z)

addObject

void addObject(MapObjectInterface object,
               int x,
               int y,
               int z)

removeObject

void removeObject(MapObjectInterface object,
                  int x,
                  int y,
                  int z)

removeObject

void removeObject(MapObjectInterface object)


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