|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvooga.gameEngine.game.GameRelatedObject
vooga.gameEngine.item.GameItem
vooga.aiEngine.Dev.AIDemoItem
public class AIDemoItem
Simple instance of a GameItem for use in the demo development tool
Constructor Summary | |
---|---|
AIDemoItem(Position p,
java.awt.Color c)
|
Method Summary | |
---|---|
void |
mouseDragged(java.awt.event.MouseEvent arg0)
Called when the mouse is dragged |
void |
mouseMoved(java.awt.event.MouseEvent arg0)
|
void |
move(Position position)
|
void |
moveDown(AIMoveDownEvent e)
Called when an AIMoveDownEvent is fired |
void |
moveLeft(AIMoveLeftEvent e)
Called when an AIMoveDownEvent is fired |
void |
moveRight(AIMoveRightEvent e)
Called when an AIMoveUpEvent is fired |
void |
moveUp(AIMoveUpEvent e)
Called when an AIMoveUpEvent is fired |
void |
moveVertically(java.lang.Integer i)
|
Methods inherited from class vooga.gameEngine.item.GameItem |
---|
compareTo, getPosition, getRotation, getShape, getSize, getTexture, isVisible, move, resize, rotate, setPosition, setRotation, setSize, setVisibility |
Methods inherited from class vooga.gameEngine.game.GameRelatedObject |
---|
addEventListener, clearListeners, equals, fire, fire, fire, getEventListeners, getID, getListenerCount, removeEventListener |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AIDemoItem(Position p, java.awt.Color c)
Method Detail |
---|
public void moveVertically(java.lang.Integer i)
public void moveDown(AIMoveDownEvent e)
AIMoveListener
moveDown
in interface AIMoveListener
public void moveUp(AIMoveUpEvent e)
AIMoveListener
moveUp
in interface AIMoveListener
public void move(Position position)
public void mouseDragged(java.awt.event.MouseEvent arg0)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent arg0)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void moveLeft(AIMoveLeftEvent e)
AIMoveListener
moveLeft
in interface AIMoveListener
public void moveRight(AIMoveRightEvent e)
AIMoveListener
moveRight
in interface AIMoveListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |