Class GameViewOutput

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable

public class GameViewOutput extends JComponent
See Also:
  • Constructor Details

  • Method Details

    • resetView

      public void resetView()
    • finishMatrix

      public AffineTransform finishMatrix(BufferedImage i, AffineTransform sceneTransform, Card card)
    • finishMatrix

      public AffineTransform finishMatrix(BufferedImage i, AffineTransform sceneTransform, CardGeometry card, int w, int h)
    • finishMatrix

      public AffineTransform finishMatrix(double sx, double sy, AffineTransform sceneTransform, CardGeometry card, int w, int h)
    • init

      public final void init()
    • center

      public void center(Container parent)
    • add

      public void add(Card card, boolean face)
    • addLocal

      public void addLocal(Card card, boolean face)
    • addMarker

      public void addMarker(Marker card, Point p)
    • addLocalMarker

      public void addLocalMarker(Marker card, Point p)
    • paintComponent

      protected void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent
    • createSentence

      public String createSentence(String action, Card affected)
    • createSentence

      public String createSentence(String action, Marker affected)
    • remoteUpdate

      public void remoteUpdate(String[] states, String action)
    • allignByName

      public void allignByName(String name)
    • getMarkersPoint

      public Point getMarkersPoint(int x, int y)
    • holdingToNumKey

      public static int holdingToNumKey(Integer holding)
    • tapAllByName

      public void tapAllByName(String name)
    • untapByName

      public void untapByName(String name)
    • allToHandByName

      public void allToHandByName(String name)
    • tapUntappedByName

      public void tapUntappedByName(String name)
    • untapTappedByName

      public void untapTappedByName(String name)