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<P>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<P,S>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator<P>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryProperty<P>, org.refcodes.checkerboard.CheckerboardObserver<P,S>, org.refcodes.checkerboard.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<P>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty, org.refcodes.graphical.FieldDimension, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<P>, 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.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<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<P>, 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<P>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty, org.refcodes.checkerboard.SpriteFactoryAccessor<P>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<P,S>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator<P>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryProperty<P>, 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<P>, 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

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

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

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

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

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