Uses of Interface
org.refcodes.checkerboard.CheckerboardViewer
-
Uses of CheckerboardViewer in org.refcodes.checkerboard
Modifier and TypeClassDescriptionclass
AbstractCheckerboardViewer<P extends Player<P,
S>, S, IMG, SF extends SpriteFactory<IMG, S, ?>, CBV extends CheckerboardViewer<P, S, CBV>> In order to provide aCheckerboard
, register an observer by invokingObservable.subscribeObserver(Object)
.interface
CheckerboardViewer<P extends Player<P,
S>, S, CBV extends CheckerboardViewer<P, S, CBV>> The Interface CheckerboardViewer.interface
SpriteFactory<IMG,
S, CBV extends CheckerboardViewer<?, S, ? extends CBV>> A factory for creating Sprite objects.Modifier and TypeInterfaceDescriptioninterface
GraphicalCheckerboardViewer<P extends Player<P,
S>, S, IMG, SF extends SpriteFactory<IMG, S, ?>, BF extends BackgroundFactory<IMG>, CBV extends GraphicalCheckerboardViewer<P, S, IMG, SF, BF, CBV>> The Interface GraphicalCheckerboardViewer.Modifier and TypeClassDescriptionclass
AbstractCheckerboardViewer<P extends Player<P,
S>, S, IMG, SF extends SpriteFactory<IMG, S, ?>, CBV extends CheckerboardViewer<P, S, CBV>> In order to provide aCheckerboard
, register an observer by invokingObservable.subscribeObserver(Object)
.class
AbstractGraphicalCheckerboardViewer<P extends Player<P,
S>, S, IMG, SF extends SpriteFactory<IMG, S, ?>, BF extends BackgroundFactory<IMG>, CBV extends GraphicalCheckerboardViewer<P, S, IMG, SF, BF, CBV>> The Class AbstractGraphicalCheckerboardViewer.class
ConsoleCheckerboardViewer<P extends Player<P,
S>, S> Extends the interfaceCheckerboardViewer
with functionality required for console output: Most basic implementation of theCheckerboardViewer
interface printing the current checkerboard as good as it gets.Modifier and TypeMethodDescriptionCheckerboardViewer<P,
S, ?> AbstractCheckerboardViewerEvent.getSource()
ModifierConstructorDescriptionAbstractCheckerboardViewerEvent
(CheckerboardViewerAction aAction, CheckerboardViewer<P, S, ?> aSource) Instantiates a new abstract checkerboard viewer event.ViewportDimensionChangedEvent
(int aWidth, int aHeight, int aPrecedingWidth, int aPrecedingHeigt, int aOffsetX, int aOffsetY, CheckerboardViewer<P, S, ?> aSource) Instantiates a new viewport dimension changed event.ViewportOffsetChangedEvent
(int aOffsetY, int aOffsetX, int aPrecedingOffsetX, int aPrecedingOffsetY, CheckerboardViewer<P, S, ?> aSource) Instantiates a new viewport offset changed event.