|
||||||||||
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 |