Module org.refcodes.graphical
Package org.refcodes.graphical
Interface GridViewportPane<C,B extends GridViewportPane<C,B>>
- Type Parameters:
C
- the type of the content of the viewport.B
- the type of the builder to be returned as of the builder pattern.
- All Superinterfaces:
DragOpacityAccessor
,DragOpacityAccessor.DragOpacityBuilder<B>
,DragOpacityAccessor.DragOpacityMutator
,DragOpacityAccessor.DragOpacityProperty
,FieldDimension
,FieldDimension.FieldDimensionAccessor
,FieldDimension.FieldDimensionBuilder<B>
,FieldDimension.FieldDimensionMutator
,FieldDimension.FieldDimensionProperty
,FieldGapAccessor
,FieldGapAccessor.FieldGapBuilder<B>
,FieldGapAccessor.FieldGapMutator
,FieldGapAccessor.FieldGapProperty
,FieldHeightAccessor
,FieldHeightAccessor.FieldHeightBuilder<B>
,FieldHeightAccessor.FieldHeightMutator
,FieldHeightAccessor.FieldHeightProperty
,FieldWidthAccessor
,FieldWidthAccessor.FieldWidthBuilder<B>
,FieldWidthAccessor.FieldWidthMutator
,FieldWidthAccessor.FieldWidthProperty
,GridModeAccessor
,GridModeAccessor.GridModeBuilder<B>
,GridModeAccessor.GridModeMutator
,GridModeAccessor.GridModeProperty
,MoveModeAccessor
,MoveModeAccessor.MoveModeBuilder<B>
,MoveModeAccessor.MoveModeMutator
,MoveModeAccessor.MoveModeProperty
,ViewportDimension
,ViewportDimension.ViewportDimensionAccessor
,ViewportDimension.ViewportDimensionBuilder<B>
,ViewportDimension.ViewportDimensionMutator
,ViewportDimension.ViewportDimensionProperty
,ViewportHeightAccessor
,ViewportHeightAccessor.ViewportHeightBuilder<B>
,ViewportHeightAccessor.ViewportHeightMutator
,ViewportHeightAccessor.ViewportHeightProperty
,ViewportOffset
,ViewportOffset.ViewportOffsetAccessor
,ViewportOffset.ViewportOffsetBuilder<B>
,ViewportOffset.ViewportOffsetMutator
,ViewportOffset.ViewportOffsetProperty
,ViewportOffsetXAccessor
,ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>
,ViewportOffsetXAccessor.ViewportOffsetXMutator
,ViewportOffsetXAccessor.ViewportOffsetXProperty
,ViewportOffsetYAccessor
,ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>
,ViewportOffsetYAccessor.ViewportOffsetYMutator
,ViewportOffsetYAccessor.ViewportOffsetYProperty
,ViewportWidthAccessor
,ViewportWidthAccessor.ViewportWidthBuilder<B>
,ViewportWidthAccessor.ViewportWidthMutator
,ViewportWidthAccessor.ViewportWidthProperty
public interface GridViewportPane<C,B extends GridViewportPane<C,B>>
extends GridModeAccessor.GridModeProperty, GridModeAccessor.GridModeBuilder<B>, FieldDimension.FieldDimensionProperty, FieldDimension.FieldDimensionBuilder<B>, ViewportOffset.ViewportOffsetProperty, ViewportOffset.ViewportOffsetBuilder<B>, ViewportDimension.ViewportDimensionProperty, ViewportDimension.ViewportDimensionBuilder<B>, DragOpacityAccessor.DragOpacityProperty, DragOpacityAccessor.DragOpacityBuilder<B>, MoveModeAccessor.MoveModeProperty, MoveModeAccessor.MoveModeBuilder<B>
The interface
GridViewportPane
describes the functionality of a
graphical viewport onto a grid (such as a checkerboard): Just the viewport
portion of a (larger) grid is displayed according to the settings of this
GridViewportPane
. Sprites moved around on the
GridViewportPane
are aligned to a virtual grid.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.graphical.DragOpacityAccessor
DragOpacityAccessor.DragOpacityBuilder<B extends DragOpacityAccessor.DragOpacityBuilder<B>>, DragOpacityAccessor.DragOpacityMutator, DragOpacityAccessor.DragOpacityProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldDimension
FieldDimension.FieldDimensionAccessor, FieldDimension.FieldDimensionBuilder<B extends FieldDimension.FieldDimensionBuilder<B>>, FieldDimension.FieldDimensionMutator, FieldDimension.FieldDimensionProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldGapAccessor
FieldGapAccessor.FieldGapBuilder<B extends FieldGapAccessor.FieldGapBuilder<B>>, FieldGapAccessor.FieldGapMutator, FieldGapAccessor.FieldGapProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldHeightAccessor
FieldHeightAccessor.FieldHeightBuilder<B extends FieldHeightAccessor.FieldHeightBuilder<B>>, FieldHeightAccessor.FieldHeightMutator, FieldHeightAccessor.FieldHeightProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.FieldWidthAccessor
FieldWidthAccessor.FieldWidthBuilder<B extends FieldWidthAccessor.FieldWidthBuilder<B>>, FieldWidthAccessor.FieldWidthMutator, FieldWidthAccessor.FieldWidthProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.GridModeAccessor
GridModeAccessor.GridModeBuilder<B extends GridModeAccessor.GridModeBuilder<B>>, GridModeAccessor.GridModeMutator, GridModeAccessor.GridModeProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.MoveModeAccessor
MoveModeAccessor.MoveModeBuilder<B extends MoveModeAccessor.MoveModeBuilder<B>>, MoveModeAccessor.MoveModeMutator, MoveModeAccessor.MoveModeProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportDimension
ViewportDimension.ViewportDimensionAccessor, ViewportDimension.ViewportDimensionBuilder<B extends ViewportDimension.ViewportDimensionBuilder<B>>, ViewportDimension.ViewportDimensionMutator, ViewportDimension.ViewportDimensionProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportHeightAccessor
ViewportHeightAccessor.ViewportHeightBuilder<B extends ViewportHeightAccessor.ViewportHeightBuilder<B>>, ViewportHeightAccessor.ViewportHeightMutator, ViewportHeightAccessor.ViewportHeightProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffset
ViewportOffset.ViewportOffsetAccessor, ViewportOffset.ViewportOffsetBuilder<B extends ViewportOffset.ViewportOffsetBuilder<B>>, ViewportOffset.ViewportOffsetMutator, ViewportOffset.ViewportOffsetProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffsetXAccessor
ViewportOffsetXAccessor.ViewportOffsetXBuilder<B extends ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>>, ViewportOffsetXAccessor.ViewportOffsetXMutator, ViewportOffsetXAccessor.ViewportOffsetXProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportOffsetYAccessor
ViewportOffsetYAccessor.ViewportOffsetYBuilder<B extends ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>>, ViewportOffsetYAccessor.ViewportOffsetYMutator, ViewportOffsetYAccessor.ViewportOffsetYProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportWidthAccessor
ViewportWidthAccessor.ViewportWidthBuilder<B extends ViewportWidthAccessor.ViewportWidthBuilder<B>>, ViewportWidthAccessor.ViewportWidthMutator, ViewportWidthAccessor.ViewportWidthProperty
-
Method Summary
Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor
getDragOpacity
Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder
withDragOpacity
Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator
setDragOpacity
Methods inherited from interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
letDragOpacity
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.FieldDimension.FieldDimensionProperty
letFieldDimension, letFieldDimension, letFieldDimension, letFieldDimension
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.FieldGapAccessor.FieldGapProperty
letFieldGap
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.FieldHeightAccessor.FieldHeightProperty
letFieldHeight
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.FieldWidthAccessor.FieldWidthProperty
letFieldWidth
Methods inherited from interface org.refcodes.graphical.GridModeAccessor
getGridMode
Methods inherited from interface org.refcodes.graphical.GridModeAccessor.GridModeBuilder
withGridMode
Methods inherited from interface org.refcodes.graphical.GridModeAccessor.GridModeMutator
setGridMode
Methods inherited from interface org.refcodes.graphical.GridModeAccessor.GridModeProperty
letGridMode
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.graphical.MoveModeAccessor.MoveModeProperty
letMoveMode
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.ViewportHeightAccessor.ViewportHeightProperty
letViewportHeight
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.ViewportOffsetXAccessor.ViewportOffsetXProperty
letViewportOffsetX
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.ViewportOffsetYAccessor.ViewportOffsetYProperty
letViewportOffsetY
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.ViewportWidthAccessor.ViewportWidthProperty
letViewportWidth