net.sf.tankbattles.simulation.tank
Class AbstractTankController
java.lang.Object
net.sf.tankbattles.simulation.tank.AbstractTankController
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- BackAndForward, SittingDuck
public abstract class AbstractTankController
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
run |
AbstractTankController
public AbstractTankController()
onCollision
public void onCollision(CollisionEvent event)
onHitByBullet
public void onHitByBullet(BulletHitEvent event)
onRadarDetection
public void onRadarDetection(RadarDetectionEvent event)
isAlive
public final boolean isAlive()
setTankNode
public final void setTankNode(TankNode tankNode)
setLock
public final void setLock(java.lang.Object lock)