|
Interface Summary |
| IBallCmd |
Interface that represents commands sent through the dispatcher to process the balls |
| IBallEnvironment |
An interface that represents the environment in which the ball is operating. |
| IMoveable |
Interface that represents a "moveable" object. |
| IMovementKeys |
Interface that represents a set of movement keys. |
| IPaintStrategy |
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
| IPlayer |
Interface that represents a single player that has a name and a score and is associated wtih a particular set of movement keys. |
| IUpdateStrategy |
Interface that represents a strategy used by a Ball when asked to perform variant operations associated
with initialization, updating its state, collisions and destruction. |
| IViewCtrlAdapter |
The adapter interface the model uses to communicate to the view. |