erland.game.tileadventure
Interface MapObjectInterface

All Known Implementing Classes:
AnimatedObject, BitmapObject, GameObject, LivingObject, MapEditorAnimationObject, MapEditorObject, MovableObject, RoomObject

public interface MapObjectInterface


Method Summary
 Object clone()
           
 void draw(Graphics g)
           
 Box3D getBoundingBox()
           
 IrregularBlockContainerInterface getContainer()
           
 float getPosX()
           
 float getPosY()
           
 float getPosZ()
           
 void init(GameEnvironmentInterface environment)
           
 void setContainer(IrregularBlockContainerInterface cont)
           
 void setPos(float x, float y, float z)
           
 

Method Detail

init

void init(GameEnvironmentInterface environment)

setContainer

void setContainer(IrregularBlockContainerInterface cont)

getContainer

IrregularBlockContainerInterface getContainer()

getPosX

float getPosX()

getPosY

float getPosY()

getPosZ

float getPosZ()

setPos

void setPos(float x,
            float y,
            float z)

draw

void draw(Graphics g)

clone

Object clone()

getBoundingBox

Box3D getBoundingBox()


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