|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ballwar.model | |
---|---|
ballwar.controller | |
ballwar.model | |
ballwar.model.paint | |
ballwar.model.strategy |
Classes in ballwar.model used by ballwar.controller | |
---|---|
BallModel
Represents the main "model" of the system that coordinates the non-GUI processing. |
|
IPaintStrategy
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
|
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. |
Classes in ballwar.model used by ballwar.model | |
---|---|
Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
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. |
Classes in ballwar.model used by ballwar.model.paint | |
---|---|
Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
IPaintStrategy
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
Classes in ballwar.model used by ballwar.model.strategy | |
---|---|
Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |