Uses of Interface
com.croftsoft.apps.mars.model.Model

Packages that use Model
com.croftsoft.apps.mars.model   
com.croftsoft.apps.mars.model.seri   
 

Uses of Model in com.croftsoft.apps.mars.model
 

Subinterfaces of Model in com.croftsoft.apps.mars.model
 interface AmmoDump
          An ammo dump.
 interface Bullet
          A bullet.
 interface Damageable
          An interface for Models that can take damage.
 interface Impassable
          An interface for Models that block movement.
 interface Obstacle
          An obstacle.
 interface Tank
          A mobile armored tank.
 

Methods in com.croftsoft.apps.mars.model that return Model
 Model World.getModel(PointXY pointXY, Class[] classes, Model model)
          Gets an active Model that contains the point.
 

Methods in com.croftsoft.apps.mars.model with parameters of type Model
 Iterator World.getImpassables(Shape shape, Model model)
          Gets all active Impassables that overlap the shape.
 Model World.getModel(PointXY pointXY, Class[] classes, Model model)
          Gets an active Model that contains the point.
 boolean World.isBlocked(Model model)
          Determines whether an active Impassable overlaps the model shape.
 boolean World.isBlocked(Shape shape, Model model)
          Determines whether an active Impassable overlaps the shape.
 void World.remove(Model model)
           
 

Uses of Model in com.croftsoft.apps.mars.model.seri
 

Classes in com.croftsoft.apps.mars.model.seri that implement Model
 class SeriAmmoDump
          An ammunition dump.
 class SeriBullet
          A bullet.
 class SeriModel
          The base abstract class for a game world object Model.
 class SeriObstacle
          An obstacle.
 class SeriTank
          The default tank model implementation.
 

Methods in com.croftsoft.apps.mars.model.seri that return Model
 Model SeriWorld.getModel(PointXY pointXY, Class[] classes, Model model)
           
 Model[] SeriWorld.getModels()
           
 

Methods in com.croftsoft.apps.mars.model.seri with parameters of type Model
 Iterator SeriWorld.getImpassables(Shape shape, Model model)
           
 Model SeriWorld.getModel(PointXY pointXY, Class[] classes, Model model)
           
 boolean SeriWorld.isBlocked(Model model)
           
 boolean SeriWorld.isBlocked(Shape shape, Model model)
           
 void SeriWorld.remove(Model model)
           
 


CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)