Interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>

  • Type Parameters:
    P - the generic type
    S - the generic type
    All Superinterfaces:
    org.refcodes.checkerboard.BackgroundFactoryAccessor<FxBackgroundFactory<P,S>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<FxBackgroundFactory<P,S>,FxCheckerboardViewer<P,S>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator<FxBackgroundFactory<P,S>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryProperty<FxBackgroundFactory<P,S>>, org.refcodes.checkerboard.CheckerboardObserver<P,S>, org.refcodes.checkerboard.CheckerboardViewer<P,S,FxCheckerboardViewer<P,S>>, 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<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty, org.refcodes.graphical.FieldDimension, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.FieldDimension.FieldDimensionMutator, org.refcodes.graphical.FieldDimension.FieldDimensionProperty, org.refcodes.graphical.FieldGapAccessor, org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty, org.refcodes.graphical.FieldHeightAccessor, org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty, org.refcodes.graphical.FieldWidthAccessor, org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty, org.refcodes.checkerboard.GraphicalCheckerboardViewer<P,S,javafx.scene.Node,FxSpriteFactory<S>,FxBackgroundFactory<P,S>,FxCheckerboardViewer<P,S>>, 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<FxCheckerboardViewer<P,S>>, org.refcodes.component.InitializableComponent, org.refcodes.graphical.MinViewportDimension, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionProperty, org.refcodes.graphical.MoveModeAccessor, org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty, org.refcodes.observer.ObservableObserver<org.refcodes.checkerboard.Checkerboard<P,S>>, org.refcodes.graphical.Raster, org.refcodes.graphical.ScaleModeAccessor, org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty, org.refcodes.checkerboard.SpriteFactoryAccessor<FxSpriteFactory<S>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<FxSpriteFactory<S>,FxCheckerboardViewer<P,S>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator<FxSpriteFactory<S>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryProperty<FxSpriteFactory<S>>, org.refcodes.graphical.ViewportDimension, org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator, org.refcodes.graphical.ViewportDimension.ViewportDimensionProperty, org.refcodes.graphical.ViewportHeightAccessor, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty, org.refcodes.graphical.ViewportOffset, org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator, org.refcodes.graphical.ViewportOffset.ViewportOffsetProperty, org.refcodes.graphical.ViewportOffsetXAccessor, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty, org.refcodes.graphical.ViewportOffsetYAccessor, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty, org.refcodes.graphical.ViewportWidthAccessor, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty, org.refcodes.graphical.VisibleAccessor, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<FxCheckerboardViewer<P,S>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisibleProperty
    All Known Implementing Classes:
    FxCheckerboardViewerImpl

    public interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
    extends org.refcodes.checkerboard.GraphicalCheckerboardViewer<P,S,javafx.scene.Node,FxSpriteFactory<S>,FxBackgroundFactory<P,S>,FxCheckerboardViewer<P,S>>
    The Interface FxCheckerboardViewer.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.checkerboard.BackgroundFactoryAccessor

        org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>,B extends org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,B>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryProperty<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryPropertyBuilder<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>>
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ContainerDimension

        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.ContainerDimension.ContainerDimensionPropertyBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ContainerHeightAccessor

        org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B extends org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B>>, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightMutator, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ContainerWidthAccessor

        org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B extends org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B>>, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthMutator, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthProperty
      • Nested classes/interfaces inherited from interface org.refcodes.component.Destroyable

        org.refcodes.component.Destroyable.DestroyAutomaton
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.DragOpacityAccessor

        org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B extends org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldDimension

        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.FieldDimension.FieldDimensionPropertyBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldGapAccessor

        org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldHeightAccessor

        org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B extends org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldWidthAccessor

        org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B extends org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.GridDimension

        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.GridDimension.GridDimensionPropertyBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.GridHeightAccessor

        org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B extends org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B>>, org.refcodes.graphical.GridHeightAccessor.GridHeightMutator, org.refcodes.graphical.GridHeightAccessor.GridHeightProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.GridModeAccessor

        org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B extends org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B>>, org.refcodes.graphical.GridModeAccessor.GridModeMutator, org.refcodes.graphical.GridModeAccessor.GridModeProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.GridWidthAccessor

        org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B extends org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B>>, org.refcodes.graphical.GridWidthAccessor.GridWidthMutator, org.refcodes.graphical.GridWidthAccessor.GridWidthProperty
      • Nested classes/interfaces inherited from interface org.refcodes.component.Initializable

        org.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializable
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.MinViewportDimension

        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.MinViewportDimension.MinViewportDimensionPropertyBuilderBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.MoveModeAccessor

        org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.Raster

        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.Raster.RasterPropertyBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ScaleModeAccessor

        org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B extends org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty
      • Nested classes/interfaces inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor

        org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>,B extends org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<SF,B>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryProperty<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryPropertyBuilder<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportDimension

        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.ViewportDimension.ViewportDimensionPropertyBuilderBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportHeightAccessor

        org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B extends org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffset

        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.ViewportOffset.ViewportOffsetPropertyBuilder
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffsetXAccessor

        org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B extends org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>>, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffsetYAccessor

        org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B extends org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>>, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportWidthAccessor

        org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
      • Nested classes/interfaces inherited from interface org.refcodes.graphical.VisibleAccessor

        org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B extends org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisibleProperty
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      int getAddPlayerDurationInMillis()
      Gets the adds the player duration in millis.
      int getChangePlayerStateInMillis()
      Gets the change player state in millis.
      int getMovePlayerDurationInMillis()
      Gets the move player duration in millis.
      int getRemovePlayerDurationInMillis()
      Gets the removes the player duration in millis.
      void setAddPlayerDurationInMillis​(int aAddPlayerDurationInMillis)
      Sets the adds the player duration in millis.
      void setChangePlayerStateInMillis​(int aChangePlayerStateInMillis)
      Sets the change player state in millis.
      void setMovePlayerDurationInMillis​(int aMovePlayerDurationInMillis)
      Sets the move player duration in millis.
      void setRemovePlayerDurationInMillis​(int aRemovePlayerDurationInMillis)
      Sets the removes the player duration in millis.
      default FxCheckerboardViewer<P,S> withAddPlayerDurationInMillis​(int aAddPlayerDurationInMillis)
      With add player duration in millis.
      default FxCheckerboardViewer<P,S> withChangePlayerStateInMillis​(int aChangePlayerStateInMillis)
      With change player state in millis.
      default FxCheckerboardViewer<P,S> withDragOpacity​(double aOpacity)
      default FxCheckerboardViewer<P,S> withMovePlayerDurationInMillis​(int aMovePlayerDurationInMillis)
      With move player duration in millis.
      default FxCheckerboardViewer<P,S> withRemovePlayerDurationInMillis​(int aRemovePlayerDurationInMillis)
      With remove player duration in millis.
      • Methods inherited from interface org.refcodes.checkerboard.BackgroundFactoryAccessor

        getBackgroundFactory
      • Methods inherited from interface org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder

        withBackgroundFactory
      • Methods inherited from interface org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator

        setBackgroundFactory
      • Methods inherited from interface org.refcodes.checkerboard.CheckerboardObserver

        onChangePositionEvent, onCheckerboardEvent, onDraggabilityChangedEvent, onGridDimensionChangedEvent, onGridModeChangedEvent, onPlayerAddedEvent, onPlayerEvent, onPlayerRemovedEvent, onPositionChangedEvent, onStateChangedEvent, onViewportDimensionChangedEvent, onViewportOffsetChangedEvent, onVisibilityChangedEvent
      • Methods inherited from interface org.refcodes.graphical.ContainerDimension

      • Methods inherited from interface org.refcodes.graphical.ContainerHeightAccessor

        getContainerHeight
      • Methods inherited from interface org.refcodes.graphical.ContainerMetrics

        toTotalHeight, toTotalWidth
      • Methods inherited from interface org.refcodes.graphical.ContainerWidthAccessor

        getContainerWidth
      • Methods inherited from interface org.refcodes.component.Destroyable

        destroy
      • Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor

        getDragOpacity
      • Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator

        setDragOpacity
      • Methods inherited from interface org.refcodes.graphical.FieldDimension

      • Methods inherited from interface org.refcodes.graphical.FieldDimension.FieldDimensionBuilder

        withFieldDimension, withFieldDimension, withFieldDimension, withFieldDimension
      • Methods inherited from interface org.refcodes.graphical.FieldDimension.FieldDimensionMutator

        setFieldDimension, setFieldDimension, setFieldDimension, setFieldDimension
      • Methods inherited from interface org.refcodes.graphical.FieldGapAccessor

        getFieldGap
      • Methods inherited from interface org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder

        withFieldGap
      • Methods inherited from interface org.refcodes.graphical.FieldGapAccessor.FieldGapMutator

        setFieldGap
      • Methods inherited from interface org.refcodes.graphical.FieldHeightAccessor

        getFieldHeight
      • Methods inherited from interface org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder

        withFieldHeight
      • Methods inherited from interface org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator

        setFieldHeight
      • Methods inherited from interface org.refcodes.graphical.FieldWidthAccessor

        getFieldWidth
      • Methods inherited from interface org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder

        withFieldWidth
      • Methods inherited from interface org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator

        setFieldWidth
      • Methods inherited from interface org.refcodes.graphical.GridDimension

        isInBounds, isInBounds, isInHeight, isInWidth
      • Methods inherited from interface org.refcodes.graphical.GridHeightAccessor

        getGridHeight
      • Methods inherited from interface org.refcodes.graphical.GridModeAccessor

        getGridMode
      • Methods inherited from interface org.refcodes.graphical.GridWidthAccessor

        getGridWidth
      • Methods inherited from interface org.refcodes.component.Initializable

        initialize, initializeUnchecked
      • Methods inherited from interface org.refcodes.component.Initializable.InitializeBuilder

        withInitialize, withInitializeUnchecked
      • Methods inherited from interface org.refcodes.graphical.MinViewportDimension

        getMinViewportDimension
      • Methods inherited from interface org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder

        withMinViewportDimension, withMinViewportDimension
      • Methods inherited from interface org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator

        setMinViewportDimension, setMinViewportDimension
      • Methods inherited from interface org.refcodes.graphical.MoveModeAccessor

        getMoveMode
      • Methods inherited from interface org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder

        withMoveMode
      • Methods inherited from interface org.refcodes.graphical.MoveModeAccessor.MoveModeMutator

        setMoveMode
      • Methods inherited from interface org.refcodes.observer.ObservableObserver

        onSubscribe, onUnsubscribe
      • Methods inherited from interface org.refcodes.graphical.ScaleModeAccessor

        getScaleMode
      • Methods inherited from interface org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder

        withScaleMode
      • Methods inherited from interface org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator

        setScaleMode
      • Methods inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor

        getSpriteFactory
      • Methods inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder

        withSpriteFactory
      • Methods inherited from interface org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator

        setSpriteFactory
      • Methods inherited from interface org.refcodes.graphical.ViewportDimension

      • Methods inherited from interface org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder

        withViewportDimension, withViewportDimension, withViewportDimension
      • Methods inherited from interface org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator

        setViewportDimension, setViewportDimension, setViewportDimension
      • Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor

        getViewportHeight
      • Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder

        withViewportHeight
      • Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator

        setViewportHeight
      • Methods inherited from interface org.refcodes.graphical.ViewportOffset

      • Methods inherited from interface org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder

        withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffset
      • Methods inherited from interface org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator

        setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffset
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetXAccessor

        getViewportOffsetX
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder

        withViewportOffsetX
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator

        setViewportOffsetX
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetYAccessor

        getViewportOffsetY
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder

        withViewportOffsetY
      • Methods inherited from interface org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator

        setViewportOffsetY
      • Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor

        getViewportWidth
      • Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder

        withViewportWidth
      • Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator

        setViewportWidth
      • Methods inherited from interface org.refcodes.graphical.VisibleAccessor

        isVisible
      • Methods inherited from interface org.refcodes.graphical.VisibleAccessor.VisibleBuilder

        withHide, withShow, withVisible
      • Methods inherited from interface org.refcodes.graphical.VisibleAccessor.VisibleMutator

        hide, setVisible, show
    • Method Detail

      • getMovePlayerDurationInMillis

        int getMovePlayerDurationInMillis()
        Gets the move player duration in millis.
        Returns:
        the move player duration in millis
      • setMovePlayerDurationInMillis

        void setMovePlayerDurationInMillis​(int aMovePlayerDurationInMillis)
        Sets the move player duration in millis.
        Parameters:
        aMovePlayerDurationInMillis - the new move player duration in millis
      • withMovePlayerDurationInMillis

        default FxCheckerboardViewer<P,S> withMovePlayerDurationInMillis​(int aMovePlayerDurationInMillis)
        With move player duration in millis.
        Parameters:
        aMovePlayerDurationInMillis - the move player duration in millis
        Returns:
        the fx checkerboard viewer
      • getAddPlayerDurationInMillis

        int getAddPlayerDurationInMillis()
        Gets the adds the player duration in millis.
        Returns:
        the adds the player duration in millis
      • setAddPlayerDurationInMillis

        void setAddPlayerDurationInMillis​(int aAddPlayerDurationInMillis)
        Sets the adds the player duration in millis.
        Parameters:
        aAddPlayerDurationInMillis - the new adds the player duration in millis
      • withAddPlayerDurationInMillis

        default FxCheckerboardViewer<P,S> withAddPlayerDurationInMillis​(int aAddPlayerDurationInMillis)
        With add player duration in millis.
        Parameters:
        aAddPlayerDurationInMillis - the add player duration in millis
        Returns:
        the fx checkerboard viewer
      • getRemovePlayerDurationInMillis

        int getRemovePlayerDurationInMillis()
        Gets the removes the player duration in millis.
        Returns:
        the removes the player duration in millis
      • setRemovePlayerDurationInMillis

        void setRemovePlayerDurationInMillis​(int aRemovePlayerDurationInMillis)
        Sets the removes the player duration in millis.
        Parameters:
        aRemovePlayerDurationInMillis - the new removes the player duration in millis
      • withRemovePlayerDurationInMillis

        default FxCheckerboardViewer<P,S> withRemovePlayerDurationInMillis​(int aRemovePlayerDurationInMillis)
        With remove player duration in millis.
        Parameters:
        aRemovePlayerDurationInMillis - the remove player duration in millis
        Returns:
        the fx checkerboard viewer
      • getChangePlayerStateInMillis

        int getChangePlayerStateInMillis()
        Gets the change player state in millis.
        Returns:
        the change player state in millis
      • setChangePlayerStateInMillis

        void setChangePlayerStateInMillis​(int aChangePlayerStateInMillis)
        Sets the change player state in millis.
        Parameters:
        aChangePlayerStateInMillis - the new change player state in millis
      • withChangePlayerStateInMillis

        default FxCheckerboardViewer<P,S> withChangePlayerStateInMillis​(int aChangePlayerStateInMillis)
        With change player state in millis.
        Parameters:
        aChangePlayerStateInMillis - the change player state in millis
        Returns:
        the fx checkerboard viewer
      • withDragOpacity

        default FxCheckerboardViewer<P,S> withDragOpacity​(double aOpacity)
        Specified by:
        withDragOpacity in interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<P extends org.refcodes.checkerboard.Player<P,S>>