gizmoball.worldmodels
Class WorldModelBuilder

java.lang.Object
  extended by gizmoball.worldmodels.WorldModelBuilder
Direct Known Subclasses:
BlankWorldBuilder, BreakoutBuilder, DemoBuilder, MonkeyBallBuilder, PinballBuilder, PongBuilder, SlimeVolleyballBuilder, SpaceInvaders

public abstract class WorldModelBuilder
extends java.lang.Object

A WorldModelBuilder builds a WorldModel for use in the game.

Specification Fields :
name : string // the name

Constructor Summary
WorldModelBuilder()
           
 
Method Summary
abstract  WorldModel build(CameraChanger c)
           
abstract  java.lang.String name()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorldModelBuilder

public WorldModelBuilder()
Method Detail

build

public abstract WorldModel build(CameraChanger c)
Returns:
builds a WorldModel using the CameraChanger c

name

public abstract java.lang.String name()
Returns:
this.name