All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class Screen extends JPanel
See Also:
  • Field Details

  • Constructor Details

    • Screen

      public Screen(Window window)
  • Method Details

    • updateViewTransform

      private void updateViewTransform(Camera camera)
    • paintComponent

      protected void paintComponent(Graphics gc)
      Overrides:
      paintComponent in class JComponent
    • screenToViewportCoord

      public Vec2 screenToViewportCoord(Vec2 pos)
    • getViewTransform

      public AffineTransform getViewTransform()
    • screenshot

      public Texture screenshot()