Class BaseScenePanel

    • Field Detail

      • canvas

        protected Canvas canvas
      • width

        protected int width
      • height

        protected int height
      • margin

        protected int margin
      • positionX

        protected double positionX
      • positionY

        protected double positionY
      • zoom

        protected double zoom
    • Constructor Detail

      • BaseScenePanel

        public BaseScenePanel()
    • Method Detail

      • render

        protected abstract void render()
      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • onResize

        public void onResize()
      • getDevicePixelRatio

        protected final double getDevicePixelRatio()
      • setScene

        public void setScene(Rectangle scene)
      • getMargin

        public double getMargin()
      • getPositionX

        public double getPositionX()
      • getPositionY

        public double getPositionY()
      • getViewportWidth

        public double getViewportWidth()
      • getViewportHeight

        public double getViewportHeight()
      • getZoom

        public double getZoom()
      • internalSetZoom

        protected void internalSetZoom(double value)
      • internalSetPositionX

        protected void internalSetPositionX(double value)
      • internalSetPositionY

        protected void internalSetPositionY(double value)
      • setPositionX

        public void setPositionX(double value)
      • setPositionY

        public void setPositionY(double value)
      • setZoom

        public void setZoom(double zoom)
      • setZoomCentered

        public void setZoomCentered(double zoom)
      • checkBounds

        protected void checkBounds()
      • addViewportListener

        public void addViewportListener(ViewportListener listener)
      • removeViewportListener

        public void removeViewportListener(ViewportListener listener)
      • fireViewportListenersViewportChanged

        protected void fireViewportListenersViewportChanged()
      • fireViewportListenersZoomChanged

        protected void fireViewportListenersZoomChanged()