Interface ViewportDimensionChangedEvent<P extends Player<P,​S>,​S>

Type Parameters:
P - the generic type
S - the generic type
All Superinterfaces:
org.refcodes.mixin.ActionAccessor<CheckerboardViewerAction>, CheckerboardViewerEvent<P,​S>, org.refcodes.observer.GenericActionEvent<CheckerboardViewerAction,​CheckerboardViewer<P,​S,​?>>, org.refcodes.observer.GenericEvent<CheckerboardViewer<P,​S,​?>>, org.refcodes.mixin.SourceAccessor<CheckerboardViewer<P,​S,​?>>, org.refcodes.graphical.ViewportDimension, org.refcodes.graphical.ViewportHeightAccessor, org.refcodes.graphical.ViewportWidthAccessor
All Known Implementing Classes:
ViewportDimensionChangedEventImpl

public interface ViewportDimensionChangedEvent<P extends Player<P,​S>,​S>
extends CheckerboardViewerEvent<P,​S>, org.refcodes.graphical.ViewportDimension
The Interface ViewportDimensionChangedEvent.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.refcodes.mixin.ActionAccessor

    org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,​B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,​B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.mixin.SourceAccessor

    org.refcodes.mixin.SourceAccessor.SourceMutator<SRC extends Object>, org.refcodes.mixin.SourceAccessor.SourceProperty<SRC extends Object>

    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

    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.ViewportWidthAccessor

    org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
  • Field Summary

    Fields
    Modifier and Type Field Description
    static CheckerboardViewerAction ACTION  
  • Method Summary

    Modifier and Type Method Description
    org.refcodes.graphical.ViewportDimension getPrecedingViewportDimension()
    Gets the preceding viewport dimension.
    org.refcodes.graphical.ViewportOffset getViewportOffset()
    Gets the viewport offset.

    Methods inherited from interface org.refcodes.mixin.ActionAccessor

    getAction

    Methods inherited from interface org.refcodes.mixin.SourceAccessor

    getSource

    Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor

    getViewportHeight

    Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor

    getViewportWidth
  • Field Details

  • Method Details

    • getPrecedingViewportDimension

      org.refcodes.graphical.ViewportDimension getPrecedingViewportDimension()
      Gets the preceding viewport dimension.
      Returns:
      the preceding viewport dimension
    • getViewportOffset

      org.refcodes.graphical.ViewportOffset getViewportOffset()
      Gets the viewport offset.
      Returns:
      the viewport offset