P
- The type representing a Player
S
- The type which's instances represent a Player
state.IMG
- the generic typeSF
- the generic typeBF
- the generic typeCBV
- The CheckerboardViewer
's type implementing this
interface.BackgroundFactoryAccessor<P>
, BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,CBV>
, BackgroundFactoryAccessor.BackgroundFactoryMutator<P>
, BackgroundFactoryAccessor.BackgroundFactoryProperty<BF>
, CheckerboardObserver<P,S>
, CheckerboardViewer<P,S,CBV>
, org.refcodes.component.Component
, org.refcodes.graphical.ContainerDimension
, org.refcodes.graphical.ContainerHeightAccessor
, org.refcodes.graphical.ContainerMetrics
, org.refcodes.graphical.ContainerWidthAccessor
, org.refcodes.component.Destroyable
, org.refcodes.graphical.DragOpacityAccessor
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<CBV>
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
, org.refcodes.graphical.FieldDimension
, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<CBV>
, org.refcodes.graphical.FieldDimension.FieldDimensionMutator
, org.refcodes.graphical.FieldDimension.FieldDimensionProperty
, org.refcodes.graphical.FieldGapAccessor
, org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<P>
, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator
, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
, org.refcodes.graphical.FieldHeightAccessor
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<P>
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
, org.refcodes.graphical.FieldWidthAccessor
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<P>
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
, org.refcodes.graphical.GridDimension
, org.refcodes.graphical.GridHeightAccessor
, org.refcodes.graphical.GridModeAccessor
, org.refcodes.graphical.GridWidthAccessor
, org.refcodes.component.Initializable
, org.refcodes.component.Initializable.InitializeBuilder<P>
, org.refcodes.component.InitializableComponent
, org.refcodes.graphical.MinViewportDimension
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<P>
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionProperty
, org.refcodes.graphical.MoveModeAccessor
, org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<CBV>
, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator
, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
, org.refcodes.observer.ObservableObserver<P>
, org.refcodes.graphical.Raster
, org.refcodes.graphical.ScaleModeAccessor
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<CBV>
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty
, SpriteFactoryAccessor<P>
, SpriteFactoryAccessor.SpriteFactoryBuilder<SF,CBV>
, SpriteFactoryAccessor.SpriteFactoryMutator<P>
, SpriteFactoryAccessor.SpriteFactoryProperty<SF>
, org.refcodes.graphical.ViewportDimension
, org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<P>
, org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator
, org.refcodes.graphical.ViewportDimension.ViewportDimensionProperty
, org.refcodes.graphical.ViewportHeightAccessor
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<P>
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
, org.refcodes.graphical.ViewportOffset
, org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<P>
, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator
, org.refcodes.graphical.ViewportOffset.ViewportOffsetProperty
, org.refcodes.graphical.ViewportOffsetXAccessor
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<P>
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty
, org.refcodes.graphical.ViewportOffsetYAccessor
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<P>
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty
, org.refcodes.graphical.ViewportWidthAccessor
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<P>
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
, org.refcodes.graphical.VisibleAccessor
, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<CBV>
, org.refcodes.graphical.VisibleAccessor.VisibleMutator
, org.refcodes.graphical.VisibleAccessor.VisibleProperty
AbstractGraphicalCheckerboardViewer
public interface GraphicalCheckerboardViewer<P extends Player<P,S>,S,IMG,SF extends SpriteFactory<IMG,S,?>,BF extends BackgroundFactory<IMG,CBV>,CBV extends GraphicalCheckerboardViewer<P,S,IMG,SF,BF,CBV>> extends CheckerboardViewer<P,S,CBV>, SpriteFactoryAccessor.SpriteFactoryProperty<SF>, SpriteFactoryAccessor.SpriteFactoryBuilder<SF,CBV>, BackgroundFactoryAccessor.BackgroundFactoryProperty<BF>, BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,CBV>, org.refcodes.graphical.ContainerDimension, org.refcodes.graphical.ContainerMetrics, org.refcodes.graphical.FieldDimension.FieldDimensionProperty, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<CBV>, org.refcodes.graphical.Raster, org.refcodes.graphical.VisibleAccessor.VisibleProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<CBV>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty, org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<CBV>, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty, org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<CBV>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty, org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<CBV>
BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF extends BackgroundFactory<?,?>,B extends BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,B>>, BackgroundFactoryAccessor.BackgroundFactoryMutator<BF extends BackgroundFactory<?,?>>, BackgroundFactoryAccessor.BackgroundFactoryProperty<BF extends BackgroundFactory<?,?>>
org.refcodes.graphical.ContainerDimension.ContainerDimensionBuilder<B extends org.refcodes.graphical.ContainerDimension.ContainerDimensionBuilder<B>>, org.refcodes.graphical.ContainerDimension.ContainerDimensionMutator, org.refcodes.graphical.ContainerDimension.ContainerDimensionProperty
org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B extends org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B>>, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightMutator, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightProperty
org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B extends org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B>>, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthMutator, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthProperty
org.refcodes.component.Destroyable.DestroyAutomaton
org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B extends org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B extends org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B>>, org.refcodes.graphical.FieldDimension.FieldDimensionMutator, org.refcodes.graphical.FieldDimension.FieldDimensionProperty
org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B extends org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B extends org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
org.refcodes.graphical.GridDimension.GridDimensionBuilder<B extends org.refcodes.graphical.GridDimension.GridDimensionBuilder<B>>, org.refcodes.graphical.GridDimension.GridDimensionMutator, org.refcodes.graphical.GridDimension.GridDimensionProperty
org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B extends org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B>>, org.refcodes.graphical.GridHeightAccessor.GridHeightMutator, org.refcodes.graphical.GridHeightAccessor.GridHeightProperty
org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B extends org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B>>, org.refcodes.graphical.GridModeAccessor.GridModeMutator, org.refcodes.graphical.GridModeAccessor.GridModeProperty
org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B extends org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B>>, org.refcodes.graphical.GridWidthAccessor.GridWidthMutator, org.refcodes.graphical.GridWidthAccessor.GridWidthProperty
org.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializable
org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B extends org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B>>, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionProperty
org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
org.refcodes.graphical.Raster.RasterBuilder<B extends org.refcodes.graphical.Raster.RasterBuilder<B>>, org.refcodes.graphical.Raster.RasterMutator, org.refcodes.graphical.Raster.RasterProperty
org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B extends org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty
SpriteFactoryAccessor.SpriteFactoryBuilder<SF extends SpriteFactory<?,?,?>,B extends SpriteFactoryAccessor.SpriteFactoryBuilder<SF,B>>, SpriteFactoryAccessor.SpriteFactoryMutator<SF extends SpriteFactory<?,?,?>>, SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?,?,?>>
org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<B extends org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<B>>, org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator, org.refcodes.graphical.ViewportDimension.ViewportDimensionProperty
org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B extends org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B extends org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B>>, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator, org.refcodes.graphical.ViewportOffset.ViewportOffsetProperty
org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B extends org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>>, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty
org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B extends org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>>, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty
org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B extends org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisibleProperty
getBackgroundFactory
withBackgroundFactory
setBackgroundFactory
letBitsPerSample
onChangePositionEvent, onCheckerboardEvent, onDraggabilityChangedEvent, onGridDimensionChangedEvent, onGridModeChangedEvent, onPlayerAddedEvent, onPlayerEvent, onPlayerRemovedEvent, onPositionChangedEvent, onStateChangedEvent, onViewportDimensionChangedEvent, onViewportOffsetChangedEvent, onVisibilityChangedEvent
toTotalHeight, toTotalWidth
withDragOpacity
setDragOpacity
letDragOpacity
withFieldDimension, withFieldDimension, withFieldDimension, withFieldDimension
setFieldDimension, setFieldDimension, setFieldDimension, setFieldDimension
letFieldDimension, letFieldDimension, letFieldDimension, letFieldDimension
withFieldGap
setFieldGap
letFieldGap
withFieldHeight
setFieldHeight
letFieldHeight
withFieldWidth
setFieldWidth
letFieldWidth
equals, isInBounds, isInBounds, isInHeight, isInWidth
initialize, initializeUnchecked
withInitialize, withInitializeUnchecked
getMinViewportDimension
withMinViewportDimension, withMinViewportDimension, withMinViewportDimension
setMinViewportDimension, setMinViewportDimension, setMinViewportDimension
letMinViewportDimension, letMinViewportDimension, letMinViewportDimension
withMoveMode
setMoveMode
letMoveMode
onSubscribe, onUnsubscribe
withScaleMode
setScaleMode
letScaleMode
getSpriteFactory
withSpriteFactory
setSpriteFactory
letSpriteFactory
withViewportDimension, withViewportDimension, withViewportDimension
setViewportDimension, setViewportDimension, setViewportDimension
withViewportHeight
setViewportHeight
letViewportHeight
withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffset
setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffset
withViewportOffsetX
setViewportOffsetX
letViewportOffsetX
withViewportOffsetY
setViewportOffsetY
letViewportOffsetY
withViewportWidth
setViewportWidth
letViewportWidth
withHide, withShow, withVisible
Copyright © 2021. All rights reserved.