|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ballworld.model.paint | |
|---|---|
| ballworld.model.paint | |
| ballworld.model.paint.strategy | |
| Classes in ballworld.model.paint used by ballworld.model.paint | |
|---|---|
| ADecoratorPaintStrategy
Abstract class that provides default behavior for subclasses that will decorate another IPaintStrategy to add functionality to that strategy. |
|
| APaintStrategy
An abstract paint strategy that provides default behavior for its subclasses. |
|
| ImagePaintStrategy
Paint strategy that paints an image from a file, scaled to the host Ball's radius. |
|
| ShapePaintStrategy
Concrete class that defines invariant painting behaviors for all Shape subclasses. |
|
| Classes in ballworld.model.paint used by ballworld.model.paint.strategy | |
|---|---|
| AnimatePaintStrategy
Concrete paint strategy that cycles through a sequence of paint strategies, painting one per paint update. |
|
| APaintStrategy
An abstract paint strategy that provides default behavior for its subclasses. |
|
| ImagePaintStrategy
Paint strategy that paints an image from a file, scaled to the host Ball's radius. |
|
| MultiPaintStrategy
A composite design pattern exension of APaintStrategy that paints a set of paint strategies. |
|
| ShapePaintStrategy
Concrete class that defines invariant painting behaviors for all Shape subclasses. |
|
| UprightImagePaintStrategy
An image painting strategy that adds behavior to the paintCfg process that keeps the image upright no matter which way it is going. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||